×
۳۶,۰۰۰ تومان ۲۱,۶۰۰ تومان

آموزش پروژه محور شل اسکریپت - دفترچه تلفن شخصی

آموزش پروژه محور شل اسکریپت - دفترچه تلفن شخصی

تعداد دانشجو
۶۵ نفر
مدت زمان
۱ ساعت و ۴۰ دقیقه
هزینه عادی آموزش
۳۶,۰۰۰ تومان
در طرح تخفیف
۲۱,۶۰۰ تومان

(کسب اطلاعات بیشتر +)
محتوای این آموزش
آموزش پروژه محور شل اسکریپت - دفترچه تلفن شخصی

چکیده

شل اسکریپت لینوکس، قوی ترین زبان برنامه نویسی است که یک مدیر لینوکسی می تواند از آن برای کارهای خود در سیستم عامل استفاده کند. در این فرادرس، نحوه ساخت یک دفترچه تلفن شخصی، با استفاده از این زبان آموزش داده می شود. در این پروژه، از قابلیت های زبان برنامه نویسی شل اسکریپت و پایگاه داده SQLite استفاده می کنیم. تمامی اطلاعات مخاطبین، در پایگاه داده ذخیره می شود. در این فرادرس می توانید نحوه تعامل با پایگاه داده را در زبان شل اسکریپت بیاموزید. توانایی ارتباط با پایگاه داده، قابلیت های نرم افزارهای شما را بسیار متحول می کند و می توانید برنامه های بسیار حرفه ای با قابلیت های زیادی را تولید کنید. این فرادرس می تواند تمرینی برای تولید ابزارهای مورد نیاز شما در سیستم عامل لینوکس مبتنی بر زبان شل اسکریپت باشد و همچنین می توانید در آن از تمامی قابلیت های شل لینوکس استفاده کنید.

آموزش پروژه محور شل اسکریپت - دفترچه تلفن شخصی

تعداد دانشجو
۶۵ نفر
مدت زمان
۱ ساعت و ۴۰ دقیقه
هزینه عادی آموزش
۳۶,۰۰۰ تومان
در طرح تخفیف
۲۱,۶۰۰ تومان

(کسب اطلاعات بیشتر +)
محتوای این آموزش
مدرس
محمدرضا آقازاده

کارشناسی مهندسی کامپیوتر – نرم‌افزار

ایشان به مباحث مربوط به نرم‌افزارهای آزاد و سیستم عامل لینوکس علاقه‌مند بوده و در این زمینه فعالیت می‌کنند. در دوران دانشگاه، سه دوره به عنوان دبیر تیم علمی و اجرایی کارگاه‌های آموزشی نرم‌افزارهای آزاد - لینوکس و نیز معاون اجرایی اولین دوره مسابقات برنامه‌نویسی ACM در دانشگاه صنعتی قم فعالیت داشته‌اند.

چکیده آموزش


توضیحات تکمیلی

در این فرادرس با استفاده از زبان شل اسکریپت (Shell Script) و ابزارهایی که قابلیت ایجاد محیط های گرافیکی در برنامه های مبتنی بر شل اسکریپت را دارند، یک دفترچه تلفن گرافیکی ایجاد می کنیم. این برنامه در ضمن سادگی، ویژگی های منحصر به فردی نیز دارد که از یک طرف از قدرت زبان شل اسکریپت لینوکس بهره می برد و از طرف دیگر دارای ظاهری گرافیکی است و در نهایت برای ذخیره و نگهداری داده های خود، از پایگاه داده استفاده می کند.

شل اسکریپت لینوکس، قوی ترین زبان برنامه نویسی است که یک مدیر لینوکسی می تواند از آن برای کارهای خود در سیستم عامل استفاده کند. در این فرادرس، نحوه ساخت یک دفترچه تلفن شخصی، با استفاده از این زبان آموزش داده می شود. در این پروژه، از قابلیت های زبان برنامه نویسی شل اسکریپت و پایگاه داده SQLite استفاده می کنیم. تمامی اطلاعات مخاطبین، در پایگاه داده ذخیره می شود. در این فرادرس می توانید نحوه تعامل با پایگاه داده را در زبان شل اسکریپت بیاموزید. توانایی ارتباط با پایگاه داده، قابلیت های نرم افزارهای شما را بسیار متحول می کند و می توانید برنامه های بسیار حرفه ای با قابلیت های زیادی را تولید کنید. این فرادرس می تواند تمرینی برای تولید ابزارهای مورد نیاز شما در سیستم عامل لینوکس مبتنی بر زبان شل اسکریپت باشد و همچنین می توانید در آن از تمامی قابلیت های شل لینوکس استفاده کنید.

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: مقدمه
    • قابلیت های برنامه
    • نصب نیازمندی ها
    • سیستم عامل میزبان
    • ساختار برنامه
  • درس دوم: شروع به کار
    • ایجاد پایگاه داده
    • بدنه پروژه
  • درس سوم: تابع وارد کردن مخاطب
    • دریافت مشخصات
    • بررسی صحت داده ها
    • بررسی عدم تکراری بودن مخاطب
  • درس چهارم: تابع نمایش لیست مخاطبین
    • لیست مخاطبین با فیلد DEL=0
  • درس پنجم: تابع ویرایش مخاطب
    • دریافت مشخصات جدید
    • بررسی عدم تکراری بودن مخاطب
  • درس ششم: تابع پاک کردن مخاطب
    • تغییر فیلد DEL
  • درس هفتم: نهایی سازی خروجی برنامه
    • تبدیل شل اسکریپت به فایل اجرایی / باینری
    • ذخیره فایل در آدرس PATH

مفید برای رشته های
  • مهندسی کامپیوتر - نرم افزار
  • مهندسی فناوری اطلاعات (IT)
  • مهندسی رباتیک
مشاهده بیشتر مشاهده کمتر

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده
فایل PDF یادداشت‌ های ارائه مدرس

نرم افزارهای مرتبط با آموزش

سیستم عامل میزبان: Ubuntu



پیش نمایش‌ها

۱. مقدمه

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۳ مگابایت -- (کلیک کنید +))

۲. شروع به کار

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۱۹ مگابایت -- (کلیک کنید +))

۳. تابع وارد کردن مخاطب

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۱۴ مگابایت -- (کلیک کنید +))

۴. تابع نمایش لیست مخاطبین
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۵. تابع ویرایش مخاطب
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. تابع پاک کردن مخاطب
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. نهایی سازی خروجی برنامه
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش پروژه محور شل اسکریپت - دفترچه تلفن شخصی
ناشر فرادرس
کد آموزش FVLNX9906
مدت زمان ۱ ساعت و ۴۰ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (لینک دانلود)
حجم دانلود ۲۱۹ مگابایت (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)


نظرات

تا کنون ۶۵ نفر از این آموزش استفاده کرده اند و هنوز هیچ نظری ثبت نشده است.

برچسب‌ها:
Database in Linux | Database in ShellScript | Linux Project | Shell Script | Shell Script Linux | ShellScript Project | sqlite | SQLite in Linux | SQLite in Linux ShellSCript | SQLite in ShellSCript | SQLite در شل اسکریپت لینوکس | SQLite در لینوکس | Zennity | اتصال پایگاه داده به شل اسکریپت | اتصال محیط گرافیکی به شل اسکریپت | اضافه کردن مخاطب | ایجاد پایگاه داده | ایجاد پایگاه داده در شل اسکریپت | بدنه ی پروژه در شل اسکریپت | بررسی صحت داده ها در شل اسکریپت | بررسی عدم تکراری بودن مخاطب در شل اسکریپت | پایگاه داده | پایگاه داده SQLite | پایگاه داده در شل اسکریپت | پایگاه داده در لینوکس | پروژه شل اسکریپت | پروژه لینوکس | تابع پاک کردن مخاطب در شل اسکریپت | تابع نمایش لیست مخاطبین در شل اسکریپت | تابع وارد کردن مخاطب در شل اسکریپت | تابع ویرایش مخاطب در شل اسکریپت | تبدیل شل اسکریپت به زبان برنامه نویسی C | تبدیل شل اسکریپت به فایل اجرایی / باینری | تغییر فیلد DEL در شل اسکریپت | جستجو در میان کاربر | دریافت مخاطب | دریافت مشخصات جدید در شل اسکریپت | دریافت مشخصات در شل اسکریپت | دفترچه تلفن خانگی | دفترچه تلفن گرافیکی | ذخیره فایل در آدرس PATH | زبان شل اسکریپت | زبان شل اسکریپت لینوکس | ساختار برنامه در شل اسکریپت | ساختار پایگاه داده | سیستم عامل میزبان | سیستم عامل میزبان در شل اسکریپت | شروع به کار در شل اسکریپت | شل اسکریپت | شل اسکریپت لینوکس | قابلیت های برنامه | قابلیت های برنامه شل اسکریپت | گرافیک برنامه | لیست مخاطبین با فیلد DEL=0 | لینوکس شل اسکریپت | محیط های گرافیکی | مدیر لینوکسی | معماری و ساختار برنامه | نصب نیازمندی ها در شل اسکریپت | نهایی سازی خروجی برنامه در شل اسکریپت
مشاهده بیشتر مشاهده کمتر