Отже, ви вирішили навчитися програмуванню. Скоріш за все, ви попросили друзів-розробників порекомендувати з чого почати і отримати різні відповіді.
Ось проста і зрозуміла інфографіка, яка допоможе вам обрати першу мову програмування, оптимальний для вас варіант, в залежності від ваших цілей і інтересів. Деталі, такі як труднощі в навчанні, популярність, і середня заробітна плата присутні.
Новачкам: IDE розшифровується як Integrated Development Environment. Це інструмент, який полегшує написання коду, зазвичай складається з редактора коду, компілятора і відладчика.
Список кращих курсів та підручників для кожної мови програмування. Не соромтеся пропонувати свої варіанти!
Python
Для веб розробки на Python:
Java
- Офіційний сайт
- Завантажте і встановіть: Java SE Development Kit (JDK)
- IDE: Eclipse або IntelliJ
Розробка під Android:
- Завантажте Android Studio і SDK Tools
- Офіційний гід
C/C++
- IDE: Visual Studio або Eclipse
JavaScript
Курси:
- Mozilla Developer Network - основи JavaScript
C#
- Офіційний сайт
- Офіційний гід
- IDE: Visual Studio
- Mono і Xamarin для розробки кросплатформенних програмних продуктів з використанням C#
Курси:
Ruby
Примітка: Переважна більшість ресурсів для Ruby on Rails
PHP
Objective-C
- Офіційний сайт
- Офіційний гід: Mac, iOS
Якщо ви вирішили обрати Swift своєю першою мовою програмування
Для дітей
8 - 14 років: Scratch - створення власних ігор та анімацій
10+ років Lego Mindstorms - написання програм для управління роботом
10+ років Lego Mindstorms - написання програм для управління роботом
Корисні ресурси
Кращі онлайн курси по програмуванню:
- Treehouse (перший місяць безкоштовно): найкращий вибір для новачків
- Codeacademy: Гарні безкоштовні курси для початківців
- Code School ($20 знижка тут): рекомендовано в якості другого/третього курсу. Підходить для користувачів середнього рівня
- Udemy (купон "CARLCHEO" для 75% знижки): величезний список онлайн-курсів
- Code.org
- MIT OpenCourseWare: список найбільш відвідуваних курсів
- edX: безкоштовні онлайн курси від кращих університетів світу
Немає коментарів:
Дописати коментар