1. HTML и CSS
Веб-разработка для начинающих: HTML и CSS (Stepik, 10 уроков) – научитесь создавать сайты с помощью HTML и CSS и размещать их в сети; освоите редактор кода и отладчик.
Основы HTML и CSS (Stepik, 49 уроков) – создадите веб-страницы и задеплоите их в интернет.
ОСНОВЫ Html & CSS (Stepik, 10 уроков) – крайне сжатый курс, который проходится за полдня.
Основы HTML и CSS (Coursera, 40 видео) – узнаете, как работать со шрифтами и текстом, а в конце научитесь верстать несложные страницы с анимацией и без нее.
Основы HTML Базовый курс от Web Atom (Udemy, 34 лекции) – с нуля разберетесь в основах языка разметки HTML и создадите первый сайт
Основы HTML и CSS с нуля (Udemy, 38 лекций) – научитесь верстать по макету и познакомитесь с основами CSS Grid.
2. Git
GIT (Stepik, 10 уроков) – настроите GIT, создадите репозиторий и добавите в него файлы.
Основы Git (Stepik, 25 уроков) – курс описывает наиболее важные команды Git и сценарии их использования.
3. JavaScript
JavaScript для начинающих (Stepik ,17 уроков) – основы программирования на JavaScript от типов данных до замыканий и регулярных выражений.
Hexlet: Введение в программирование (JavaScript ES6) (Stepik, 20 уроков) – последовательная подача материала с постепенным приращением сложности.
Разработка интерфейсов: вёрстка и JavaScript (Coursera, 4 курса) – курс состоит из двух частей: два про вёрстку и еще два по JavaScript. Обещают, что по окончанию курса сможете работать младшим фронтендером.
Интенсивное погружение в JavaScript (Udemy, 8 лекций) – узнаете основные концепции и принципы JavaScript и как строится простейшее взаимодействие с пользователем.
JavaScript, часть 1: основы и функции (Coursera, 34 урока) – освоите основы и научитесь писать простые программы. Авторы курса – разработчики из Яндекса.
JavaScript, часть 2: прототипы и асинхронность (Coursera, 31 урок) – изучите прототипы, конструкторы, асинхронный код, Node.js и DOM. По окончании обучения вы будете уметь программировать на JavaScript.
Vanilla JavaScript [2021] (Udemy, 15 лекций) – изучите чистый JS и создадите на практике клон программы Paint в окне браузера.
Введение в программирование (на примере JavaScript ES6) (Udemy, 17 лекций) – небольшой полуторачасовой курс по JS.
DoCode (35 уроков) – онлайн-тренажер по JavaScript.
4. Typescript
TypeScript. Полный курс (YouTube, 13 видео) – разберете ключевые отличия TypeScript от JavaScript. Изучите такие понятия, как перечисления (Enum), интерфейсы, пространства имён. И в дополнение, рассмотрите набор нативных утилит, которые предоставляет сам язык.
TypeScript (YouTube, 20 видео) – четырехчасовое погружение в TS.
TypeScript – Быстрый Курс за 70 минут (YouTube, 1 видео) – узнаете про весь функционал Typescript за 70 минут.
5. Node.js
Уроки Node JS и Express для начинающих (YouTube, 19 уроков) – научитесь создавать простые сайты, используя Node JS и Express технологий.
Node JS – Быстрый Курс за 1 час (YouTube, 1 видео) – вся теория включена в один ролик.
Курс NodeJS (YouTube, 22 урока) – поработаете с серверами, файлами, базами данных. Изучите асинхронный и синхронный подход.
Продвинутый BACKEND на Node.js (YouTube, 1 видео) – за полтора часа реализуете масштабируемый backend на Node.js с использованием фреймворка Nest js. В качестве СУБД используете PostgreSQL в связке с ORM Sequelize на Node.js. Задокументируете API с помощью SWAGER nest js и в итоге обернете приложение на Node.js в Docker и Docker compose.
6. React
Каталог фильмов на GraphQL и React [2021] (Udemy, 15 лекций) – научитесь применять современный стек, который востребован работодателями и заказчиками: React, GraphQL, Apollo.
React.js курс для начинающих (13 глав) – научитесь создавать компоненты, учитывая propTypes, грамотно использовать props и state компонента, работать с react dev toolsи рефакторить.
React JS фундаментальный курс от А до Я (YouTube, 1 видео) – трехчасовой курс по Реакту.
React JS. Полный Курс для Начинающих 2021 (YouTube, 27 видео) – в рамках курса создадите приложение для заказа бургеров в сети ресторанов Hot Burgers.
Уроки React JS для начинающих (YouTube, 14 уроков) – по итогам курса сделаете небольшое веб-приложение.
Курс "React JS – путь самурая 1.0", уроки, практика (YouTube, 101 видео) – «исполнись решимости и действуй». Хагакурэ
7. Vue.js
Официальная документация на русском языке – нет ничего лучше официальной документации на русском языке от разрабов.
Бесплатный курс по Vue.js (YouTube, 32 видео) – от базовых концепций до v-model и семантики.
Vue 3 Основы для Начинающих – Полный Курс [2021] (YouTube, 1 видео) – «без лишних слов – только суть». Комментарий пользователя.
VUE.JS 3 – с нуля до первого приложения (YouTube, 3 урока) – за два часа поймете, как создавать формы.
Vue.js подробный курс (YouTube, 11 видео) – постигните Vue.js за 3 часа.
Vue 3 фундаментальный курс от А до Я (YouTube, 1 видео) – разработаете приложение с основными кейсами, которые встречаются везде: CRUD, сортировка, поиск, пагинация, динамическая пагинация. Сделаете mixins, directives, изучите vuex и composition api.
8. Angular
Front-end. (Angular 6, Sass, VS Code) (Stepik, уроков) – краткий курс-справка по качественному программированию SPA (Single page application) c использованием фреймворка Angular, препроцессора Sass в редакторе VS Code.
Изучение Angular для начинающих (YouTube, 7 уроков) – научитесь создавать компоненты, осуществлять маршрутизацию, работать с формами и многое другое
Angular – Быстрый курс за 60 минут (YouTube, 1 урок) – сравните Angular с альтернативными технологиями и познакомиться с самыми основами этого фреймворка
9. PHP
PHP для начинающих (Stepik, 10 уроков) – дают основы, включая синтаксис PHP и объявление переменных. Затем курс перейдете к работе с арифметическими операторами, условными операторами, циклами, функциями и массивами.
PHP для начинающих (82 урока) – онлайн-тренажер поможет изучить PHP с нуля, с самых азов.
Курс PHP для начинающих (28 уроков) – онлайн-тренажер с большим для такого формата обучения комьюнити и чатом в телеграме.
PHP – первое знакомство (Stepik, 53 урока) – краткий курс без лишней воды поможет постичь фундамент PHP и ООП.
Основы php с нуля. Новейший курс 2020 (YouTube, 24 урока) – введение в PHP, функции, замыкания, Cookie, работа с файлами.
10. Nginx, Apache и Docker
Основы Nginx (YouTube, 32 видео) – курс начинается с рассмотрения различий между Nginx и Apache, позже речь пойдет про различные способы установки Nginx, кастомную установку и настройку Nginx, как сервиса.
Конфигурирование web-сервера (YouTube, 1 видео) – проведете установку Nginx и apache, настроите порты, проведете балансировку нагрузки на Nginx и настроите upstream на бэкэнд Apache.
Установка web-сервера PHP+APACHE+MYSQL (YouTube, 1 видео) – описан процесс установки локального web-сервера на Windows: Apache, PHP, MySQL, phpMyAdmin.
Основы Docker. Большой практический выпуск (YouTube, 1 видео) – установите Докер, поработаете с портами, поднимите временную базу данных и создадите виртуальную машину.
Docker для Начинающих – Полный Курс (YouTube, 1 урок) – разработаете приложение на NodeJS (сюда входит и React, Angular, Vue). Закончив разработку локально, зальете это приложение на удаленный сервер и там запустить его.
Docker уроки от А до Я (YouTube, 12 уроков) – узнаете в чем разница между образами контейнером и запустите фреймворк Laravel в Докере.
11. MySQL
Введение в базы данных (Stepik, 23 урока) – основу курса составляет изучение и применение в типовых ситуациях средств SQL для обработки данных в SQL-СУБД.
Свободное погружение в СУБД (Stepik, 66 уроков) – в курсе затронуты темы улучшения схемы БД, средства SQL для построения сложных аналитических запросов, управление конкурентным доступом к данным и некоторые возможности из нереляционного мира, присутствующие в реляционных СУБД
Изучение SQL для начинающих (YouTube, 9 уроков) – изучите основы языка SQL и сможете прописывать различные команды для работы с СУБД, такими как: MySQL, SQLite, PostgreSQL и многими другими.
Основы SQL (YouTube, 19 уроков) – курс начального уровня, предварительных знаний о базах данных и SQL не требуется.
Уроки MySQL для начинающих (YouTube, 10 уроков) – научитесь работать с базой данных как через графический интерфейс PhpMyAdmin, так и через написания кода на основе языка PHP.
Материалы по теме
- 12 бесплатных ресурсов для изучения React
- 7 советов изучающему Vue.js новичку
- Vue vs React vs Angular: какой фронтенд-фреймворк выбрать?
- Python и MySQL: практическое введение
- Настольные книги по фреймворкам JavaScript на русском языке
- Подборка бесплатных ресурсов для изучения Node.js
- Самоучитель для начинающих: как освоить PHP с нуля за 30 минут?
Комментарии