Команда форума
Модератор
Премиум
- 27 Апр 2023
- 11,368
- 322,755
Голосов: 0
0.0
5
0
0
https://m5.megasliv.pro/threads/netologija-veb-razrabotchik-s-nulja-22-24g-2024.363666/
#1
Автор: Нетология
Название: Веб-разработчик с нуля (22-24г.) (2024)
Описание
Более 450 часов интенсивной подготовки специалиста в разработке сайтов и приложений для веб. Изучение 8 продвинутых технологий для уверенного старта с нуля до junior-разработчика. Всестороннее изучение PHP, JavaScript, HTML и CSS. Курс подойдет всем желающим сменить профессию. Научитесь верстать приложения и сайты "под ключ", подключать библиотеки и фреймворки. Выпускники получат востребованную профессию, 11 проектов в портфолио, доступ к стажировке в крупных компаниях и базе вакансий.
Чему научитесь
Проектировать веб-сервисы, работая с фронтендом и бэкэндом:
- Верстать веб-страницы на HTML и CSS, настраивать адаптивность.
- Решать задачи с помощью JavaScript.
- Подключать библиотеки React, JSX, React router, VirtualDom.
- Программировать на PHP.
- Разрабатывать бэкэнд в библиотеке Laravel.
Веб-разработчик — универсальный и высокооплачиваемый специалист
Он создаёт и поддерживает сайты и приложения — может заниматься внешним видом интерфейсов, серверной частью или всем вместе.
Вы научитесь фронтенд-разработке на HTML, CSS и Javascript, пройдёте симулятор и вместе с карьерным консультантом выберете один из языков программирования для бэкенд-разработки: PHP, NodeJS или Python. В результате сможете самостоятельно создавать сайты и веб-приложения, работая в IT-компании или на фрилансе.
Содержание программы
1. HTML-верстка: с нуля до первого макета
2. Адаптивная и мобильная верстка
3. Основы программирования
4. Git - система контроля версий
5. Основы JavaScript
6. Основы JavaScript в браузере
7. Продвинутый JavaScript
8. Продвинутый JavaScript в браузере
9. React: Библиотека №1 в современной фронтенд-разработке
10. Основы PHP
11. Продвинутый PHP
12. Фреймворк Laravel
13. Английский язык для начинающих разработчиков
14. Основы графического дизайна
15. Алгоритмы и структуры данных. Базовый курс.
16. Карьера в веб-разработке: курс от Центра развития карьеры
Старт обучения 18.11.2022 - окончание 18.10.2024 г
Подробнее:
Скачать:
Название: Веб-разработчик с нуля (22-24г.) (2024)
Описание
Более 450 часов интенсивной подготовки специалиста в разработке сайтов и приложений для веб. Изучение 8 продвинутых технологий для уверенного старта с нуля до junior-разработчика. Всестороннее изучение PHP, JavaScript, HTML и CSS. Курс подойдет всем желающим сменить профессию. Научитесь верстать приложения и сайты "под ключ", подключать библиотеки и фреймворки. Выпускники получат востребованную профессию, 11 проектов в портфолио, доступ к стажировке в крупных компаниях и базе вакансий.
Чему научитесь
Проектировать веб-сервисы, работая с фронтендом и бэкэндом:
- Верстать веб-страницы на HTML и CSS, настраивать адаптивность.
- Решать задачи с помощью JavaScript.
- Подключать библиотеки React, JSX, React router, VirtualDom.
- Программировать на PHP.
- Разрабатывать бэкэнд в библиотеке Laravel.
Веб-разработчик — универсальный и высокооплачиваемый специалист
Он создаёт и поддерживает сайты и приложения — может заниматься внешним видом интерфейсов, серверной частью или всем вместе.
Вы научитесь фронтенд-разработке на HTML, CSS и Javascript, пройдёте симулятор и вместе с карьерным консультантом выберете один из языков программирования для бэкенд-разработки: PHP, NodeJS или Python. В результате сможете самостоятельно создавать сайты и веб-приложения, работая в IT-компании или на фрилансе.
Содержание программы
1. HTML-верстка: с нуля до первого макета
2. Адаптивная и мобильная верстка
3. Основы программирования
4. Git - система контроля версий
5. Основы JavaScript
6. Основы JavaScript в браузере
7. Продвинутый JavaScript
8. Продвинутый JavaScript в браузере
9. React: Библиотека №1 в современной фронтенд-разработке
10. Основы PHP
11. Продвинутый PHP
12. Фреймворк Laravel
13. Английский язык для начинающих разработчиков
14. Основы графического дизайна
15. Алгоритмы и структуры данных. Базовый курс.
16. Карьера в веб-разработке: курс от Центра развития карьеры
1. HTML-верстка: с нуля до первого макета
1.1 Верстка контента и каркаса страницы
введение в верстку
- верстать страницы на HTML и CSS
- разбираться в семантике HTML
- задавать размеры элементов и позиционировать их
- использовать инструменты DevTools
2. Адаптивная и мобильная верстка
2.1 Резиновая верстка
- верстать сайты для всех типов устройств (компьютеры, планшеты, смартфоны)
- создавать отзывчивые веб-интерфейсы
- освоите работу с flexbox
3. Основы программирования
3.1 Типы данных и ветвление
- создавать массивы на JavaScript
- создавать и инициализировать объекты
- работать с вложенными структурами в JavaScript
4. Git - система контроля версий
4.1 Внедрение системы контроля версий
- создавать репозитории, клонировать, делать push и pull request на GitHub
- разрешать конфликты версий кода
- работать с терминалом
- работать с историей и ветками на GitHub
5. Основы JavaScript
5.1 Основные понятия
5.2 Функции
5.3 Работа с массивами
5.4 Объекты
5.5 Классы
5.6 Обработка исключений и замыкания
5.7 Асинхронность
5.8 Функции декораторы, оператор три точки, call, apply
В конце блока вы:
- освоите основы языка JavaScript
- научитесь работать с исключениями и асинхронностью
6. Основы JavaScript в браузере
6.1 Основы разработки интерфейсов
- использовать на JavaScript дополнительные возможности браузера
- подключать скрипт к HTML-документу и делать его “живым”: изменять его, реагировать на действия пользователя
7. Продвинутый JavaScript
7.1 Организация работы
- работать с современным инструментом для организации рабочего окружения (npm, webpack)
- использовать наиболее сложные разделы языка: прототипной моделью, promises и асинхронными программированием (async/await)
8. Продвинутый JavaScript в браузере
8.1 Организация работы, события и DOM
- использовать инструменты, ускоряющие работу
- профессионально работать с формами
- использовать продвинутые элементы: слайдеры, календари, файлы
- работать с API, предоставляемым браузером: геолокацию, нотификацию, веб-сокеты
9. React: Библиотека №1 в современной фронтенд-разработке
9.1 Компоненты
- использовать инструменты, ускоряющие работу
- профессионально работать с формами
- использовать продвинутые элементы: слайдеры, календари, файлы
- работать с API, предоставляемым браузером: геолокацию, нотификацию, веб-сокеты
10. Основы PHP
10.1 Базовый синтаксис. PHP в HTML и HTML средствами PHP
- работать с данными в PHP, создавать массивы и условные конструкции на PHP
- работать с файлами
- использовать принципы объектноориентированного программирования
11. Продвинутый PHP
11.1 Объектно-ориентированное программирование
- работать с базами данных
- настраивать веб-сервер
- писать SQL-запросы
12. Фреймворк Laravel
12.1 Введение в Laravel
- использовать библиотеку Laravel для своего проекта
- настраивать обработку данных от начала и до конца и авторизацию пользователей
13. Английский язык для начинающих разработчиков
1.1 Верстка контента и каркаса страницы
введение в верстку
- контентные теги
- теги для верстки структуры контента
- позиционирование блочных элементов
- верстка форм
- нестандартные элементы форм
- всплывающие элементы
- позиционирование flex-элементов
- верстать страницы на HTML и CSS
- разбираться в семантике HTML
- задавать размеры элементов и позиционировать их
- использовать инструменты DevTools
2. Адаптивная и мобильная верстка
2.1 Резиновая верстка
- верстка резинового макета
- резиновые изображения
- введение в медиа-запросы
- медиа-функции
- особенности верстки для мобильных устройств
- верстка адаптивного макета
- адаптивная типографика
- Breakpoints
- адаптивные изображения
- верстать сайты для всех типов устройств (компьютеры, планшеты, смартфоны)
- создавать отзывчивые веб-интерфейсы
- освоите работу с flexbox
3. Основы программирования
3.1 Типы данных и ветвление
- базовые понятия, переменные и числа
- логический тип и ветвление
- строки, алгоритмы, как отлаживать код
- массивы и базовые методы работы с ними
- циклы
- ассоциативные массивы
- функция без параметров. Область видимости
- параметры и возвращаемое значение
- создавать массивы на JavaScript
- создавать и инициализировать объекты
- работать с вложенными структурами в JavaScript
4. Git - система контроля версий
4.1 Внедрение системы контроля версий
- в видео-формате с домашним заданием и проверкой преподавателем
- в видео-формате с домашним заданием и проверкой преподавателем
- в видео-формате с домашним заданием и проверкой преподавателем
- вебинар с преподавателем
- создавать репозитории, клонировать, делать push и pull request на GitHub
- разрешать конфликты версий кода
- работать с терминалом
- работать с историей и ветками на GitHub
5. Основы JavaScript
5.1 Основные понятия
5.2 Функции
5.3 Работа с массивами
5.4 Объекты
5.5 Классы
5.6 Обработка исключений и замыкания
5.7 Асинхронность
5.8 Функции декораторы, оператор три точки, call, apply
В конце блока вы:
- освоите основы языка JavaScript
- научитесь работать с исключениями и асинхронностью
6. Основы JavaScript в браузере
6.1 Основы разработки интерфейсов
- возможности JavaScript в браузере
- способы поиска нужного HTML-элемента
- объект события
- DOM
- работа с HTML-формами
- изменение структуры HTML-документа
- асинхронные запросы
- хранение состояния на клиенте и отправка на сервер
- использовать на JavaScript дополнительные возможности браузера
- подключать скрипт к HTML-документу и делать его “живым”: изменять его, реагировать на действия пользователя
7. Продвинутый JavaScript
7.1 Организация работы
- стандарты и рабочее окружение
- модули
- платформы: браузер vs node.js
- unit-тестирование
- прототипы, конструкторы, классы и наследование
- object, reflection и proxy
- регулярные выражения
- контейнеры
- ArrayBuffer
- promises, async/await, timers & event loop
- символы, итераторы, генераторы
- TypeScript
- работать с современным инструментом для организации рабочего окружения (npm, webpack)
- использовать наиболее сложные разделы языка: прототипной моделью, promises и асинхронными программированием (async/await)
8. Продвинутый JavaScript в браузере
8.1 Организация работы, события и DOM
- рабочее окружение
- работа с DOM (объектная модель документа)
- обработка событий
- организация тестирования (Unit, E2E)
- работа с HTML-формами
- Drag&Drop, работа с файлами
- работа с HTTP
- EventSource, Websockets
- анимация и CSS
- Geolocation, Notification, Media
- RxJS
- WebWorkers, ServiceWorkers
- использовать инструменты, ускоряющие работу
- профессионально работать с формами
- использовать продвинутые элементы: слайдеры, календари, файлы
- работать с API, предоставляемым браузером: геолокацию, нотификацию, веб-сокеты
9. React: Библиотека №1 в современной фронтенд-разработке
9.1 Компоненты
- компоненты
- события и состояния
- Props
- формы
- композиция компонентов
- жизненный цикл и работа с HTTP
- HOC
- hooks, Context API
- React Router
- Redux
- Redux и Redux Thunk
- Redux Observable
- Redux Saga
- использовать инструменты, ускоряющие работу
- профессионально работать с формами
- использовать продвинутые элементы: слайдеры, календари, файлы
- работать с API, предоставляемым браузером: геолокацию, нотификацию, веб-сокеты
10. Основы PHP
10.1 Базовый синтаксис. PHP в HTML и HTML средствами PHP
- знакомство с PHP и PHPStorm
- консольные приложения в PHP
- базовые операторы и функции
- cоздание функций в PHP
- основы работы с объектами
- HTTP, заголовки, сессии
- файлы, HTML-формы
- развертывание приложения на хостинге
- работать с данными в PHP, создавать массивы и условные конструкции на PHP
- работать с файлами
- использовать принципы объектноориентированного программирования
11. Продвинутый PHP
11.1 Объектно-ориентированное программирование
- понятие класса и объекта
- наследование, полиморфизм и инкапсуляция
- примеси, перезагрузка и магия
- работа с базами данных
- тестирование, php-unit
- работать с базами данных
- настраивать веб-сервер
- писать SQL-запросы
12. Фреймворк Laravel
12.1 Введение в Laravel
- введение в Laravel
- MVC, Базы данных
- Middleware. Авторизация
- работа с REST API
- работа с базами данных
- авторизация пользователей
- передача данных в шаблоны
- создание и поддержка проекта
- дополнительные возможности библиотеки
- использовать библиотеку Laravel для своего проекта
- настраивать обработку данных от начала и до конца и авторизацию пользователей
13. Английский язык для начинающих разработчиков
- Лексика, без которой не обойтись
- Как вести переписку на английском
- Чтение документации и анализ требований
- Программирование
- Тестирование ПО
- Стрессовые ситуации
- Устранение неполадок
- Работа и роли в команде
- Поддерживаем любую беседу на английском
- Собрания, презентации на высшем уровне
- Основы композиции
- Теория цвета
- Цифровая эстетика и новые медиа
- Типографика
- Введение в брендинг и современный плакат
- VR
- Введение в алгоритмическую сложность. Бинпоиск
- Динамическое программирование и “жадность”
- Сортировки
- Динамический массив. Списки. Деки
- Пирамиды и деревья поиска
- Хеширование
- Графы
- Орграфы
Старт обучения 18.11.2022 - окончание 18.10.2024 г
Подробнее:
Для просмотра содержимого вам необходимо авторизоваться.
Скачать: