Что надо знать современному программисту или с чего начать изучать программирование, какой язык выбрать новичку. В видео представляется дорожная карта, актуальная в 2023 году. Рассматривается рейтинг языков программирования (C++, C#, Java, PHP, JavaScript, HTML, CSS, Dart, Kotlin, Swift, Ruby, SQL и др.) и платформ для разработки. Какие языки использовать для веб-разработое, какие языки и фреймворки для создания мобильных приложений.
Обзор доступных фреймворков (Laravel, YII, Django) для Web, Сред разработки для мобильных приложений (Android SDK, iOS, Flutter, Xamarine. React Native).
Граф технологических стеков в виде отдельной картинки можно посмотреть здесь: https://k503labs.ukrdomen.com/ytdata/tech_stack_graph.png
Так же ссылки на лекции по разным языкам:
HTML - https://youtu.be/VE5g4LCJf88
CSS - https://youtu.be/2bYzY2VsDxc
JavaScript - https://youtu.be/EeUMTst0vuw
PHP - https://youtu.be/MXOPxLdeoBM
Содержание
00:00 - Вступление
00:20 - Обзор языков по области применения
04:22 - Популярность языков в современных задачах
09:25 - Как изучать программирование, с каких языков начинать
15:30 - Языки для веб проектов
19:40 - Стек разработки веб-проекта на PHP
23:02 - Стек разработки веб-проекта на JavaScript
27:30 - Дополнительные языки разработки - JSON/XML/SQL/OpenAPI и др.
28:45 - Обзор Mobile фреймворков/сред разработки/языков
33:40 - СУБД реляционные/нереляционные/облачные