Разработчик на JavaScript. Професионален - безплатен курс от Otus, обучение 5 месеца, Дата: 4 декември 2023 г.
разни / / December 09, 2023
За кого е този курс?
За разработчици, които са запознати с основите на JavaScript и искат да навлязат по-дълбоко във възможностите на езика и да станат специалисти по пълен стек. Курсът ще разшири арсенала от инструменти за работа с front-end и back-end.
За backend разработчици, които искат да се преквалифицират в посока fullstack. Курсът е 70% фокусиран върху front-end технологиите и ще ви помогне да разберете възможностите на различните JS рамки.
След обучението ще можете да посочите в автобиографията си:
Познаване на принципите на работа на съвременните JavaScript рамки и библиотеки
Познаване на подходите за проектиране, организиране, наблюдение на състоянието и тестване на сървърни и клиентски приложения
Възможност за прилагане на шаблони за проектиране: Event Loop, Flux, Imutable, Virtual DOM, Dependency Injection, Observables
Възможност за избор на подходящи инструменти за даден проект
Възможност за тестване на проект чрез модулни тестове на различни нива
Възможност за създаване на уеб приложения с помощта на съвременни технологии
Сервизно напомняне за рутинен медицински преглед
Каталогизатор на меми с изтегляне, маркиране и търсене
3
курсОпитен програмист, Senior Web Developer, ръководител на екип, ментор и автор на технически статии за JavaScript. Frontend специалист, програмиране на JavaScript от 2010 г.
Работил за Tinkoff Bank (Москва), Alpari, Comindware, Backbase (Амстердам) и др. От 2017 г. - Dev IT инженер в международната финансова корпорация ING Group (Холандия). Занимава се с дизайн и поддръжка на процеси за уеб разработка. Сред реализираните проекти е JSON Schema Validator Library – най-бързата JavaScript библиотека за валидиране обекти за съответствие с JSON дефиниции.Образование: магистърска степен от Московския държавен университет тях. М. IN. Ломоносов (Факултет по изчислителна математика и кибернетика, катедра „Автоматизация на научните изследвания“).
2
курсВ индустрията от 2016 г. Занимавал се е с разработка на онлайн магазини и мобилни приложения. Разработил комплексен CRM от нулата. Работи върху продукт в сферата на образованието. Фирми: sitemade.pro, MoscowFresh, Leadvertex. Интереси: потребителски опит, потребителски интерфейс,...
В индустрията от 2016 г. Занимавал се е с разработка на онлайн магазини и мобилни приложения. Разработил комплексен CRM от нулата. Работи върху продукт в сферата на образованието. Фирми: sitemade.pro, MoscowFresh, Leadvertex. Интереси: потребителско изживяване, потребителски интерфейс, JavaScript и сноуборд. Учител
JavaScript
-Тема 1. Въведение в курса Modern JavaScript Frameworks
-Тема 2.Възможности на съвременния JavaScript
-Тема 3.JavaScript - Работа с браузъра
-Тема 4. Въведение в Node - NPM мениджър на пакети и възможности на package.json
-Тема 5. Разработка, управлявана от тестове
Node.js
-Тема 6. Основни понятия на Node - Модули
-Тема 7. Стандартна библиотека на възли - EventLoop - Таймери
-Тема 8. Най-добри практики за възел - Потоци - Процеси
-Тема 9. Уеб сървър с Express
-Тема 10. Характеристики на MongoDB
-Тема 11. Разширени функции на MongoDB - Рамка за агрегиране
-Тема 12. Изграждане на Rest API с Express, Mongoose
-Тема 13. Основи на GraphQL
-Тема 14.Възможности на GraphQL в реалността
-Тема 15. Изграждане и внедряване на проекта, CI/CD
Модерен JavaScript стек
-Тема 16. Уеб компоненти
-Тема 17. Webpack
-Тема 18.PWA
-Тема 19. Обслужващи работници
-Тема 20. Функционално програмиране в JavaScript
-Тема 21. Въведение в TypeScript
-Тема 22. Характеристики на TypeScript
Реагирайте
-Тема 23. Основи на React и JSX
-Тема 24. Компоненти на React - жизнен цикъл, състояние и реквизити
-Тема 25. Шаблони за проектиране на React (компоненти от по-висок порядък)
-Тема 26. Преглед на съвременните функции на React
-Тема 27. Състояние на приложението - Flux и Redux
-Тема 28. Маршрутизиране в React - Оптимизация на приложението
-Тема 29. Подготовка на React приложения за производство, най-добри практики
-Тема 30. Архитектура на микросервизи и аспекти на SSR
Ъглова
-Тема 31. Въведение в Angular
-Тема 32. Компоненти и директиви
-Тема 33. Наблюдаеми - RxJS
-Тема 34. Услуги и състояние на приложението
-Тема 35. Създаване и управление на форми в Angular
-Тема 36. Маршрутизиране, тестване и изграждане в Angular
Vue
-Тема 37. Въведение в SvelteJS
-Тема 38. Характеристики на разработка на приложения със SvelteJS
-Тема 39. Основи на Vue
-Тема 40. Компоненти, шаблонна машина и форми
-Тема 41. Маршрутизиране и Vue3
-Тема 42. Разширено Vue - Vuex
Работа по проект
-Тема 43. Въвеждащ урок по работа по проект. Преглед на завършени рамки и технологии
-Тема 44. Защита на проектантска работа