آشنایی با دوره های آموزشی برنامه نویسی

نام دوره مدت دوره روز ساعت برگزاری تاریخ شروع استاد تخفیف مبلغ
Java SE 8 programming50پنجشنبه ها08:30-14:3098/07/04موسویدارد تومان ۹۰۰,۰۰۰ تومان ۸۱۰,۰۰۰
Android Pack70پنجشنبه ها14:30-20:3098/07/04نامشخصدارد تومان ۱,۲۱۵,۰۰۰ تومان ۹۷۲,۰۰۰
advanced android development50نامشخصنامشخصنامشخصنامشخصدارد تومان ۱,۲۰۰,۰۰۰ تومان ۱,۰۸۰,۰۰۰
developing los apps with swift50نامشخصنامشخصنامشخصنامشخصدارد تومان ۱,۱۵۰,۰۰۰ تومان ۱,۰۳۵,۰۰۰
نام دوره مدت دوره روز ساعت برگزاری تاریخ شروع استاد تخفیف مبلغ
C#Programming60پنج شنبه14:30-20:3098/07/04نامشخصدارد تومان ۷۲۴,۰۰۰ تومان ۶۵۱,۶۰۰
++C60جمعه14:30-20:3098/07/12نامشخصدارد تومان ۷۵۰,۰۰۰ تومان ۶۰۰,۰۰۰
Microsoft ASP.Net MVC60شنبه دوشنبه و چهارشنبه17:30-20:3098/06/30نامشخصدارد تومان ۱,۲۰۰,۰۰۰ تومان ۱,۰۸۰,۰۰۰
نام دوره مدت دوره روز ساعت برگزاری تاریخ شروع استاد تخفیف مبلغ
programming with python60جمعه14:30-19:3098/06/29نامشخصدارد تومان ۹۰۰,۰۰۰ تومان ۸۱۰,۰۰۰
SQL Server Database Development60پنجشنبه14:30 تا 8:3098/06/28نامشخصدارد تومان ۹۳۵,۰۰۰ تومان ۸۴۱,۵۰۰

 

برنامه نویسی موبایل
نام دوره مدت دوره روز ساعت برگزاری تاریخ شروع استاد تخفیف مبلغ
Java SE 8 programming50پنجشنبه ها08:30-14:3098/07/04موسویدارد تومان ۹۰۰,۰۰۰ تومان ۸۱۰,۰۰۰
Android Pack70پنجشنبه ها14:30-20:3098/07/04نامشخصدارد تومان ۱,۲۱۵,۰۰۰ تومان ۹۷۲,۰۰۰
advanced android development50نامشخصنامشخصنامشخصنامشخصدارد تومان ۱,۲۰۰,۰۰۰ تومان ۱,۰۸۰,۰۰۰
developing los apps with swift50نامشخصنامشخصنامشخصنامشخصدارد تومان ۱,۱۵۰,۰۰۰ تومان ۱,۰۳۵,۰۰۰
برنامه نویسی مایکروسافت
نام دوره مدت دوره روز ساعت برگزاری تاریخ شروع استاد تخفیف مبلغ
C#Programming60پنج شنبه14:30-20:3098/07/04نامشخصدارد تومان ۷۲۴,۰۰۰ تومان ۶۵۱,۶۰۰
++C60جمعه14:30-20:3098/07/12نامشخصدارد تومان ۷۵۰,۰۰۰ تومان ۶۰۰,۰۰۰
Microsoft ASP.Net MVC60شنبه دوشنبه و چهارشنبه17:30-20:3098/06/30نامشخصدارد تومان ۱,۲۰۰,۰۰۰ تومان ۱,۰۸۰,۰۰۰
برنامه نویسی آزاد
نام دوره مدت دوره روز ساعت برگزاری تاریخ شروع استاد تخفیف مبلغ
programming with python60جمعه14:30-19:3098/06/29نامشخصدارد تومان ۹۰۰,۰۰۰ تومان ۸۱۰,۰۰۰
SQL Server Database Development60پنجشنبه14:30 تا 8:3098/06/28نامشخصدارد تومان ۹۳۵,۰۰۰ تومان ۸۴۱,۵۰۰

 

دوره های آموزش برنامه نویسی

 

دوره های برنامه نویسی:

بررسی نحوه نصب و راه اندازی ملزومات برنامه نویسی اندورید
google SDK معرفیo
o
آشنایی با AVDونحوه تنظیم و راه اندازی آن
oمعرفی بخش های مختلف یک برنامه اندروید
oآشنایی با فایلmanifest
o
معرفی activityها و نحوه استفاده از آنها
oآشنایی با مفهوم viewو انواع viewهای پر استفاده
oبررسی روش دسترسی به viewها و مدیریت رویدادهای آنها
oمدیریت رویداد با فایلxml
o
مدیریت رویداد از طریق کد
oمعرفی arrayadapterها و نحوه استفاده از آنها
oآشنایی با intentها و تردد بین activityها
oنحوه ارسال اطلاعات بین activityها
oآشنایی با intentهای سیستمی
oنحوه تعریف و استفاده از intent filterها
oآشنایی با انواع layoutها
oاستفاده از پیام ها و دیالوگ ها
oآشنایی با منوها و نحوه استفاده از آنها
oآشنایی با storag

oبررسی دلائل استفاده ازasync task
o
دسترسی به اطلاعات وب
oدریافت تصاویر از وب
oاستفاده از اطلاعات وب سرویسXML
o
استفاده از اطلاعات وب سرویسJSON
o
آشنایی با پایگاه دادهSQLite
o
بررسی عملیات CRUDدرSQlite
o
بررسی نحوه ایجادnotification
system services
دسترسی بهo
هاcontent provider نحوه استفاده ازo
o
معرفی مختصر روش استفاده ازgoogle map
o
معرفی مختصر صدا,تصویر و ویدئو
oنحوه توزیع برنامه

آیا تا به حال به این فکر افتاده اید که برنامه نویسی یاد بگیرید؟

آیا فکر می کنید برای یادگیری برنامه نویسی باید حتما تحصیلات دانشگاهی مرتبط با کامپیوتر داشت؟

آیا فکر می کنید یادگیری برنامه نویسی کار خیلی پیچیده ای است؟

در ادامه مطالب همراه ما باشید تا پاسخ سوالات خود را پیدا کنید.

خبر خوب این است که هیچ پیش زمینه ای برای یادگیری برنامه نویسی وجود ندارد. تنها کاری که باید بلد باشید این است که در حد یک کاربر خانگی با ویندوز و اینترنت کار کنید.

یادتان باشد که برای برنامه نویس شدن نیاز نیست که حتما یک نابغه باشید، فقط کافی است اراده کنید و پشتکار داشته باشید.

چیزی که موفقیت شما را در برنامه نویسی تضمیم میکند، تمرین، تمرین و تمرین است. همانطور که برای یادگیری هر کار دیگری مثل موسیقی، ورزش و … هم نیاز به تمرین دارید.

هدف از برنامه نویسی، ایجاد برنامه هایی است که بتوانند روی یک دستگاه (کامپیوتر، تبلت، موبایل و …) اجرا شود و کارهایی که ما انتظار داریم را انجام دهد.

سوالی که برای یک تازه وارد به دنیای برنامه نویسی بوجود می آید این است که از کجا شروع کنم؟ یا کدام زبان برنامه نویسی بهتر است؟ یا زبان برنامه نویسی پایه برای شروع آموزش چیست؟

برای پاسخ به سوالات فوق باید گفت هر کدام از زبان های برنامه نویسی نقاط قوت و ضعف خود را دارند و چیزی به عنوان زبان برنامه نویسی پایه وجود ندارد. انتخاب زبان برنامه نویسی بر اساس هدف نهایی شما تعیین می شود. مثلا اگر شما می خواهید برنامه ای برای سیستم عامل اندروید بنویسید، بهتر است از همان ابندا زبان برنامه نویسی جاوا را آموزش ببینید. اگر هدف شما ساختن برنامه ای برای سیستم عامل ویندوز است من به شما پیشنهاد میکنم از زبان برنامه نویسی C# (سی شارپ) استفاده کنید. اگر می خواهید برنامه ای برای کنترل کردن یک قطعه سخت افزاری بنویسید زبان برنامه نویسی C را آموزش ببینید.

مورد مهم دیگری هم که باید بدانید این است که فقط یادگیری یک زبان برنامه نویسی نمی تواند پاسخوگی نیازهای بازار کار باشد. برای اینکه این موضوع را بهتر درک کنید یک مثال برای شما می آورم.

فرض کنید میخواهیم برای سیستم عامل ویندوز یک برنامه دفتر تلفن طراحی کنیم.

این برنامه باید یک رابط کاربری (User Interface) داشته باشد که مخاطب از آن طریق با برنامه ارتباط پیدا کند. (چیزی مشابه شکل زیر)

آموزش برنامه نویسی مجتمع فنی تهران نمایندگی انقلاب

فرم یا رابط کاربری برنامه دفتر تلفن

 
فرض کنید این فرم را توسط زبان برنامه نویسی شرکت مایکروسافت،  C# (سی شارپ) ایجاد کرده ایم. وقتی کاربر اطلاعاتی را داخل فرم وارد می کند و روی دکمه ذخیره کلیک می کند، باید اطلاعات در محلی که به آن پایگاه داده گفته می شود ذخیره شود. (شکل زیر)
 
 
برای ایجاد و مدیریت پایگاه داده، باید از نرم افزار مدیریت پایگاه داده شرکت مایکروسافت که SQL Server نام دارد استفاده کنیم. پس از اینکه پایگاه داده مورد نظرمان را ایجاد کردیم، باید برای برقراری ارتباط بین فرم و پایگاه داده از تکنولوژی ADO.Net شرکت مایکروسافت استفاده کنیم.

همانطور که مشاهده کردید ساخت برنامه دفتر تلفن (برای سیستم عامل ویندوز) نیاز به C#, SQL Server, ADO.Net داشت. و صرف دانستن زبان برنامه نویسی C# این کار امکان پذیر نبود. (البته درصورتیکه بخواهیم برنامه بصورت اصولی و درست طراحی شده باشد)اکنون فرض کنید میخواهیم همان برنامه را بصورت نسخه تحت وب (Web Application) تولید کنیم. برای انجام این کار باید از یک تکنولوژی دیگر شرکت مایکروسافت که ASP.Net نام دارد استفاده کنیم. یا مجددا فرض کنید می خواهیم همین برنامه را برای سیستم عامل های Android, ios, Windows Phone تولید کنیم. برای انجام این کار نیاز به تکنولوژی Xamarin (زامارین) شرکت مایکروسافت داریم.

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

در مسیر پیشرفت همراه ما باشید

مسیر راه آموزش برنامه نویسی