آموزش برنامه نویسی۱۳۹۸-۲-۱۶ ۱۲:۱۷:۰۴ +۰۰:۰۰

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

نام دوره مدت دوره روز ساعت برگزاری تاریخ شروع استاد تخفیف مبلغ
advanced android development50پنجشنبه ها14:30-20:3098/03/02نامشخصدارد تومان ۱,۲۰۰,۰۰۰ تومان ۱,۰۸۰,۰۰۰
Java SE 8 programming50شنبه و دوشنبه و چهارشنبه17:30 - 20:3098/03/20نامشخصدارد تومان ۹۰۰,۰۰۰ تومان ۸۱۰,۰۰۰
Android Pack70شنبه و دوشنبه و چهارشنبه17:30 - 20:3098/03/29نامشخصدارد تومان ۱,۲۱۵,۰۰۰ تومان ۱,۰۹۳,۵۰۰
developing los apps with swift50نامشخصنامشخصنامشخصنامشخصدارد تومان ۱,۱۵۰,۰۰۰ تومان ۱,۰۳۵,۰۰۰
نام دوره مدت دوره روز ساعت برگزاری تاریخ شروع استاد تخفیف مبلغ
C#Programming60جمعه14:30-20:3098/02/27نامشخصدارد تومان ۷۲۴,۰۰۰ تومان ۶۵۱,۶۰۰
C#Windows Applications50پنج شنبه14:30-20:3098/02/26نامشخصدارد تومان ۸۵۱,۰۰۰ تومان ۷۶۵,۹۰۰
Microsoft ASP.Net MVC60پنج شنبه08:30-14:3098/03/09نامشخصدارد تومان ۱,۲۰۰,۰۰۰ تومان ۱,۰۸۰,۰۰۰
نام دوره مدت دوره روز ساعت برگزاری تاریخ شروع استاد تخفیف مبلغ
programming with python60یک شنبه - سه شنبه17:30 - 20:3098/03/21نامشخصدارد تومان ۹۰۰,۰۰۰ تومان ۸۱۰,۰۰۰

 

برنامه نویسی موبایل
نام دوره مدت دوره روز ساعت برگزاری تاریخ شروع استاد تخفیف مبلغ
advanced android development50پنجشنبه ها14:30-20:3098/03/02نامشخصدارد تومان ۱,۲۰۰,۰۰۰ تومان ۱,۰۸۰,۰۰۰
Java SE 8 programming50شنبه و دوشنبه و چهارشنبه17:30 - 20:3098/03/20نامشخصدارد تومان ۹۰۰,۰۰۰ تومان ۸۱۰,۰۰۰
Android Pack70شنبه و دوشنبه و چهارشنبه17:30 - 20:3098/03/29نامشخصدارد تومان ۱,۲۱۵,۰۰۰ تومان ۱,۰۹۳,۵۰۰
developing los apps with swift50نامشخصنامشخصنامشخصنامشخصدارد تومان ۱,۱۵۰,۰۰۰ تومان ۱,۰۳۵,۰۰۰
برنامه نویسی مایکروسافت
نام دوره مدت دوره روز ساعت برگزاری تاریخ شروع استاد تخفیف مبلغ
C#Programming60جمعه14:30-20:3098/02/27نامشخصدارد تومان ۷۲۴,۰۰۰ تومان ۶۵۱,۶۰۰
C#Windows Applications50پنج شنبه14:30-20:3098/02/26نامشخصدارد تومان ۸۵۱,۰۰۰ تومان ۷۶۵,۹۰۰
Microsoft ASP.Net MVC60پنج شنبه08:30-14:3098/03/09نامشخصدارد تومان ۱,۲۰۰,۰۰۰ تومان ۱,۰۸۰,۰۰۰
برنامه نویسی آزاد
نام دوره مدت دوره روز ساعت برگزاری تاریخ شروع استاد تخفیف مبلغ
programming with python60یک شنبه - سه شنبه17:30 - 20:3098/03/21نامشخصدارد تومان ۹۰۰,۰۰۰ تومان ۸۱۰,۰۰۰

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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