فهرست مطالب:

25 دوره رایگان برنامه نویسی آنلاین
25 دوره رایگان برنامه نویسی آنلاین
Anonim

زبان های پرطرفدار را از آسایش خانه و با سرعت خود یاد بگیرید.

25 دوره رایگان برنامه نویسی آنلاین برای یادگیری از ابتدا
25 دوره رایگان برنامه نویسی آنلاین برای یادگیری از ابتدا

جاوا

برنامه نویسی جاوا برای مبتدیان کامل

جلد: 11 ماژول، 3-4 ساعت.

حوزه: آلیسون

تنظیم کننده: آموزش الکترونیکی ClayDesk.

زبان: انگلیسی.

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

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

جلد: 4 هفته، 6-10 ساعت در هفته.

حوزه: edX.

تنظیم کننده: مایکروسافت.

زبان: انگلیسی.

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

جاوا. شروع سریع

جلد: 9 سخنرانی.

حوزه: GeekBrains.

تنظیم کننده: GeekBrains.

زبان: روسی.

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

جاوا. دوره پایه

جلد: 23 سخنرانی (5 ساعت ویدئو).

حوزه: استپیک.

تنظیم کننده: مرکز علوم کامپیوتر (مرکز CS).

زبان: روسی.

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

اندروید. شروع سریع

جلد: 15 سخنرانی.

حوزه: GeekBrains.

تنظیم کننده: GeekBrains.

زبان: روسی.

یک دوره آنلاین آنلاین برای معرفی توسعه اندروید، که نیاز به دانش اولیه جاوا دارد. در طول آموزش، دانش آموزان یک بازی ساده ایجاد می کنند و بلافاصله دانش نظری به دست آمده را در عمل به کار می گیرند.

جاوا اسکریپت

جاوا اسکریپت برای مبتدیان

جلد: 17 سخنرانی، 1-2 ساعت در هفته.

حوزه: استپیک.

تنظیم کننده: استپیک.

زبان: روسی.

دوره ای در زمینه اصول توسعه جاوا اسکریپت برای تمام سطوح مهارت. اصول برنامه نویسی در این زبان و همچنین ابزارها و مدل های داده ای که برای استفاده از جاوا اسکریپت در عمل مفید هستند را پوشش می دهد.

مبانی جاوا اسکریپت

جلد: 24 سخنرانی (7 ساعت ویدئو).

حوزه: لافت بلاگ.

تنظیم کننده: لافت بلاگ.

زبان: روسی.

یک دوره آنلاین بسیار دقیق که به شما کمک می کند جاوا اسکریپت را از ابتدا یاد بگیرید. دانش آموزان به تمام جنبه های زبان برنامه نویسی محبوب از ساده تا پیچیده نگاه می کنند و نحوه استفاده از آن را با مثال های واقعی یاد می گیرند.

پایتون

مبانی پایتون

جلد: 17 سخنرانی.

حوزه: GeekBrains.

تنظیم کننده: GeekBrains.

زبان: روسی.

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

برنامه نویسی پایتون

جلد: 28 سخنرانی، 3-6 ساعت در هفته.

حوزه: استپیک.

تنظیم کننده: موسسه بیوانفورماتیک.

زبان: روسی.

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

پایتون: مبانی و کاربردها

جلد: 20 سخنرانی، (5 ساعت ویدئو).

حوزه: استپیک.

تنظیم کننده: موسسه بیوانفورماتیک.

زبان: روسی.

یک دوره مقدماتی در مورد اصول پایتون و برنامه نویسی به طور کلی. شامل تمرین هایی برای ادغام مطالب است که با خطا بررسی می شود. در بخش پایانی، مشکلات واقعی که در توسعه با آنها مواجه می‌شوند، بررسی شده و نمونه‌هایی از راه‌حل آن‌ها آورده شده است.

آموزش های تعاملی پایتون

جلد: 11 سخنرانی تصویری

حوزه: Pythontuts.

تنظیم کننده: کدکمپ.

زبان: روسی.

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

یادگیری ماشین با پایتون: مقدمه ای عملی

جلد: 5 هفته، 4-6 ساعت در هفته.

حوزه: edX.

تنظیم کننده: IBM.

زبان: انگلیسی.

دوره آنلاین مقدماتی مبانی یادگیری ماشین در پایتون که انواع مختلف مدل سازی را معرفی می کند. دانش‌آموزان بر طبقه‌بندی، خوشه‌بندی و دیگر الگوریتم‌های رایج تسلط خواهند یافت و همچنین دانش نظری به‌دست‌آمده با مهارت‌های عملی را تقویت خواهند کرد.

C ++

مقدمه ای بر برنامه نویسی (C ++)

جلد: 12 درس.

حوزه: استپیک.

تنظیم کننده: آکادمی Yandex، مدرسه عالی اقتصاد (NRU HSE).

زبان: روسی.

یک دوره ابتدایی که شما را با اصول C ++ آشنا می کند و به شما کمک می کند تا تجربه لازم برای یادگیری بیشتر در مورد برنامه نویسی را به دست آورید. فرآیند یادگیری بر اساس اجرای بسیاری از وظایف عملی کوچک که تمام ساختارهای اساسی زبان را پوشش می دهد، ساخته شده است.

مقدمه ای بر C ++

جلد: 4 هفته، 3-5 ساعت در هفته.

حوزه: edX.

تنظیم کننده: مایکروسافت.

زبان: انگلیسی.

دوره کوتاه مقدماتی زبان C ++ از کارشناسان مایکروسافت. در کلاس درس، دانش آموزان به نحو و اصول اولیه این زبان برنامه نویسی تسلط پیدا می کنند، نحوه ایجاد توابع را یاد می گیرند و برای یادگیری جنبه های پیچیده تر C ++ آماده می شوند.

C ++ مبانی

جلد: 12 سخنرانی (13 ساعت ویدئو).

حوزه: "ببین و یاد بگیر."

تنظیم کننده: "ببین و یاد بگیر."

زبان: روسی.

یک دوره آنلاین برای مبتدیان که بر پایه زبان C ++ تمرکز دارد. عناصر اساسی و اصول برنامه نویسی شی گرا را با مثال ها و تکالیف پوشش می دهد. بخش پایانی به کاربرد عملی مهارت های کسب شده اختصاص دارد.

برنامه نویسی C ++

جلد: 41 درس (10 ساعت ویدئو).

حوزه: استپیک.

تنظیم کننده: مرکز علوم کامپیوتر (مرکز CS).

زبان: روسی.

یک دوره آموزشی دقیق و پایه C ++ که بر اصول اولیه برنامه ها و فرآیند کامپایل تمرکز دارد. ساختارهای نحوی تنها در سخنرانی اول مورد توجه قرار می گیرد، بنابراین شنوندگان باید با مفاهیم «متغیر»، «تابع»، «حلقه» آشنا شوند.

برنامه نویسی پیشرفته C / C ++

جلد: 12 درس (16 ساعت ویدئو).

حوزه: استپیک.

تنظیم کننده: گروه Mail.ru.

زبان: روسی.

یک دوره آنلاین با هدف توسعه دهندگان مبتدی که دانش پایه C ++ را فرض می کند. این مواد به شما کمک می کند تا مهارت هایی را در ایجاد برنامه هایی با پیچیدگی متوسط و الگوهای معمولی برنامه نویسی شی گرا به دست آورید. همچنین جنبه های کلیدی کار با حافظه، محاسبات ناهمزمان و گویش ها را پوشش می دهد.

برنامه نویسی C ++ - ویژگی های پیشرفته

جلد: 5 ماژول، 2-3 ساعت.

حوزه: آلیسون

تنظیم کننده: مایکروسافت.

زبان: انگلیسی.

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

هدف-C

از ابتدا یک توسعه دهنده iOS شوید

جلد: 98 سخنرانی (8 ساعت ویدئو).

حوزه: Udemy.

تنظیم کننده: Udemy.

زبان: انگلیسی.

یک دوره جامع و مفصل که یک راهنمای گام به گام برای کسانی است که می خواهند از ابتدا به Objective-C مسلط شوند و یاد بگیرند که چگونه برنامه هایی برای آیفون ایجاد کنند. در طول آموزش، دانش آموزان با iOS SDK آشنا می شوند و با استفاده از ابزارهای موجود، اولین برنامه کاملا کاربردی خود را می نویسند.

دوره →

سریع

سوئیفت 5: اصول

جلد: 78 سخنرانی (13 ساعت ویدئو).

حوزه: Udemy.

تنظیم کننده: Udemy.

زبان: روسی.

یک دوره آنلاین بسیار دقیق و مناسب برای مبتدیان بدون دانش قبلی. مواد شامل مبانی تئوری برنامه نویسی، متغیرها و ثابت ها، حلقه ها و سازه های شرطی، و همچنین برنامه نویسی شی و پروتکل گرا هستند.

مقدمه ای برای توسعه برنامه iOS با Swift

جلد: 5 سخنرانی، تقریباً 1 ماه.

حوزه: جسارت.

تنظیم کننده: جسارت.

زبان: انگلیسی.

یک دوره آنلاین عملی برای کسانی که قبلاً با اصول اولیه آشنا هستند، که شما را با توسعه iOS با Swift آشنا می کند. دانش‌آموزان تمام تفاوت‌های ظریف این زبان برنامه‌نویسی را یاد می‌گیرند و یک برنامه سرگرم‌کننده برای تحریف صدا ایجاد می‌کنند (به‌نظر می‌رسد شبیه سنجاب یا دارث ویدر).

توسعه وب

توسعه وب. شروع سریع

جلد: 13 سخنرانی.

حوزه: Geekbrains.

تنظیم کننده: Geekbrains.

زبان: روسی.

یک دوره ترکیبی برای کسانی که می خواهند یاد بگیرند که چگونه وب سایت های کاربردی را از ابتدا ایجاد کنند. دانش آموزان با مبانی HTML و CSS آشنا می شوند، مهارت های اولیه توسعه وب در PHP را کسب می کنند و همچنین بر منطق کار با این زبان، اصطلاحات و اصول عملکرد آن تسلط خواهند یافت.

مبانی SQL برای مبتدیان

جلد: 5 سخنرانی (1، 5 ساعت ویدئو).

حوزه: لافت بلاگ.

تنظیم کننده: لافت بلاگ.

زبان: روسی.

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

دوره مقدماتی PHP

جلد: 10 سخنرانی (14 ساعت ویدئو).

حوزه: "ببین و یاد بگیر."

تنظیم کننده: "ببین و یاد بگیر."

زبان: روسی.

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

دوره →

آموزش مبتدی PHP و MySQL

جلد: 156 سخنرانی (10 ساعت ویدئو).

حوزه: Udemy.

تنظیم کننده: Udemy.

زبان: انگلیسی روسی.

یک دوره آموزشی گسترده برای برنامه نویسان مبتدی که تمام جنبه های PHP و MySQL را پوشش می دهد. ساختار آموزش به گونه ای است که در پایان کلاس، می توانید با خیال راحت توسعه برنامه های کاربردی وب را انجام دهید.

توصیه شده: