• Образовательная площадка Eground

    БОЛЕЕ 100 000+ ОБУЧАЮЩИХ КУРСОВ • ОБНОВЛЕНИЕ СЫЛОК

    БОЛЕЕ 600+ ПОЛОЖИТЕЛЬНЫХ ОТЗЫВОВ

    Отзывы Начать изучение
  • Получи готовый онлайн-бизнес!

    Бизнес под ключ - от создателей популярных форумов!

    Эксклюзивное предложение для пользователей EGround

    Подробнее
  • НаПИШИ ОТЗЫВ - ПОЛУЧИ ДОСТУП!

    Хочешь бесплатно ссылку к одной теме?

    Смотри условия акции!

    Подробнее

Скоро! Веб-разработчик с нуля (2022-2024) [Нетология]

  • Автор темы EGround
  • Дата начала
EGround

EGround

Редактор
Сообщения
6.476
Реакции
22

Веб-разработчик с нуля (2022-2024) [Нетология]​


header.png


Скрытое содержимое.

Более 450 часов интенсивной подготовки специалиста в разработке сайтов и приложений для веб. Изучение 8 продвинутых технологий для уверенного старта с нуля до junior-разработчика. Всестороннее изучение PHP, JavaScript, HTML и CSS. Курс подойдет всем желающим сменить профессию. Научитесь верстать приложения и сайты "под ключ", подключать библиотеки и фреймворки. Выпускники получат востребованную профессию, 11 проектов в портфолио, доступ к стажировке в крупных компаниях и базе вакансий.

Чему научитесь
Проектировать веб-сервисы, работая с фронтендом и бэкэндом:
— Верстать веб-страницы на HTML и CSS, настраивать адаптивность.
— Решать задачи с помощью JavaScript.
— Подключать библиотеки React, JSX, React router, VirtualDom.
— Программировать на PHP.
— Разрабатывать бэкэнд в библиотеке Laravel.

Содержание программы
1. HTML-верстка: с нуля до первого макета
Спойлер 1.1 Верстка контента и каркаса страницы
введение в верстку

  • контентные теги
  • теги для верстки структуры контента
  • позиционирование блочных элементов

1.2 Формы

  • верстка форм
  • нестандартные элементы форм

1.3 Всплывающие и flex-элементы

  • всплывающие элементы
  • позиционирование flex-элементов

В конце блока вы сможете:
— верстать страницы на HTML и CSS
— разбираться в семантике HTML
— задавать размеры элементов и позиционировать их
— использовать инструменты DevTools 2. Адаптивная и мобильная верстка
Спойлер 2.1 Резиновая верстка

  • верстка резинового макета
  • резиновые изображения

2.2 Мобильная верстка

  • введение в медиа-запросы
  • медиа-функции
  • особенности верстки для мобильных устройств

2.3 Адаптивная верстка

  • верстка адаптивного макета
  • адаптивная типографика
  • Breakpoints
  • адаптивные изображения


В конце блока вы сможете:
— верстать сайты для всех типов устройств (компьютеры, планшеты, смартфоны)
— создавать отзывчивые веб-интерфейсы
— освоите работу с flexbox 3. Основы программирования
Спойлер 3.1 Типы данных и ветвление

  • базовые понятия, переменные и числа
  • логический тип и ветвление
  • строки, алгоритмы, как отлаживать код

3.2 Структуры данных и циклы

  • массивы и базовые методы работы с ними
  • циклы
  • ассоциативные массивы

3.3 Функции

  • функция без параметров. Область видимости
  • параметры и возвращаемое значение


В конце блока вы сможете:
— создавать массивы на JavaScript
— создавать и инициализировать объекты
— работать с вложенными структурами в JavaScript 4. Git — система контроля версий
Спойлер 4.1 Внедрение системы контроля версий

  • в видео-формате с домашним заданием и проверкой преподавателем

4.2 Истории работы и ветки

  • в видео-формате с домашним заданием и проверкой преподавателем

4.3 Командная работа

  • в видео-формате с домашним заданием и проверкой преподавателем

4.3 Разбор домашних работ

  • вебинар с преподавателем

В конце блока вы сможете:

— создавать репозитории, клонировать, делать 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-элемента
  • объект события

6.2 Работа с DOM

  • DOM
  • работа с HTML-формами
  • изменение структуры HTML-документа

6.3 Работа с состоянием

  • асинхронные запросы
  • хранение состояния на клиенте и отправка на сервер


В конце блока вы сможете:

— использовать на JavaScript дополнительные возможности браузера
— подключать скрипт к HTML-документу и делать его “живым”: изменять его, реагировать на действия пользователя 7. Продвинутый JavaScript
Спойлер 7.1 Организация работы

  • стандарты и рабочее окружение
  • модули
  • платформы: браузер vs node.js
  • unit-тестирование

7.2 Функции, замыкания и ООП

  • прототипы, конструкторы, классы и наследование
  • object, reflection и proxy
  • регулярные выражения

7.3 Работа с состоянием

  • контейнеры
  • ArrayBuffer

7.4 Работа с состоянием

  • promises, async/await, timers & event loop
  • символы, итераторы, генераторы
  • TypeScript


В конце блока вы сможете:

— работать с современным инструментом для организации рабочего окружения (npm, webpack)
— использовать наиболее сложные разделы языка: прототипной моделью, promises и асинхронными программированием (async/await) 8. Продвинутый JavaScript в браузере
Спойлер 8.1 Организация работы, события и DOM

  • рабочее окружение
  • работа с DOM (объектная модель документа)
  • обработка событий

8.2 Работа с формами и сетью

  • организация тестирования (Unit, E2E)
  • работа с HTML-формами
  • Drag&Drop, работа с файлами
  • работа с HTTP

8.3 Интерактивность

  • EventSource, Websockets
  • анимация и CSS
  • Geolocation, Notification, Media

8.4 Advanced

  • RxJS
  • WebWorkers, ServiceWorkers


В конце блока вы сможете:

— использовать инструменты, ускоряющие работу
— профессионально работать с формами
— использовать продвинутые элементы: слайдеры, календари, файлы
— работать с API, предоставляемым браузером: геолокацию, нотификацию, веб-сокеты 9. React: Библиотека №1 в современной фронтенд-разработке
Спойлер 9.1 Компоненты

  • компоненты
  • события и состояния
  • Props
  • формы

9.2 Продвинутые техники, одностраничные приложения

  • композиция компонентов
  • жизненный цикл и работа с HTTP
  • HOC
  • hooks, Context API
  • React Router

9.3 Redux — управление состоянием

  • Redux
  • Redux и Redux Thunk
  • Redux Observable
  • Redux Saga


В конце блока вы сможете:

— использовать инструменты, ускоряющие работу
— профессионально работать с формами
— использовать продвинутые элементы: слайдеры, календари, файлы
— работать с API, предоставляемым браузером: геолокацию, нотификацию, веб-сокеты 10. Основы PHP
Спойлер 10.1 Базовый синтаксис. PHP в HTML и HTML средствами PHP

  • знакомство с PHP и PHPStorm
  • консольные приложения в PHP
  • базовые операторы и функции

10.2 Работа с файлами

  • cоздание функций в PHP
  • основы работы с объектами
  • HTTP, заголовки, сессии

10.3 PHP как средство профессиональной разработки

  • файлы, HTML-формы
  • развертывание приложения на хостинге


В конце блока вы сможете:

— работать с данными в PHP, создавать массивы и условные конструкции на PHP
— работать с файлами
— использовать принципы объектноориентированного программирования 11. Продвинутый PHP
Спойлер 11.1 Объектно-ориентированное программирование

  • понятие класса и объекта
  • наследование, полиморфизм и инкапсуляция
  • примеси, перезагрузка и магия

11.2 Базы данных и тестирование

  • работа с базами данных
  • тестирование, php-unit


В конце блока вы сможете:

— работать с базами данных
— настраивать веб-сервер
— писать SQL-запросы 12. Фреймворк Laravel
Спойлер 12.1 Введение в Laravel

  • введение в Laravel
  • MVC, Базы данных
  • Middleware. Авторизация
  • работа с REST API

12.2 Базы данных

  • работа с базами данных
  • авторизация пользователей
  • передача данных в шаблоны

12.3 Работа с проектом

  • создание и поддержка проекта
  • дополнительные возможности библиотеки


В конце блока вы сможете:

— использовать библиотеку Laravel для своего проекта
— настраивать обработку данных от начала и до конца и авторизацию пользователей 13. Английский язык для начинающих разработчиков
Спойлер

  • Лексика, без которой не обойтись
  • Как вести переписку на английском
  • Чтение документации и анализ требований
  • Программирование
  • Тестирование ПО
  • Стрессовые ситуации
  • Устранение неполадок
  • Работа и роли в команде
  • Поддерживаем любую беседу на английском
  • Собрания, презентации на высшем уровне

14. Основы графического дизайна
Спойлер

  • Основы композиции
  • Теория цвета
  • Цифровая эстетика и новые медиа
  • Типографика
  • Введение в брендинг и современный плакат
  • VR

15. Алгоритмы и структуры данных. Базовый курс.
Спойлер

  • Введение в алгоритмическую сложность. Бинпоиск
  • Динамическое программирование и “жадность”
  • Сортировки
  • Динамический массив. Списки. Деки
  • Пирамиды и деревья поиска
  • Хеширование
  • Графы
  • Орграфы

16. Карьера в веб-разработке: курс от Центра развития карьеры

Старт обучения 18.11.2022 — окончание 18.10.2024 г
Стоимость полного курса: 159 000 рублей


Материал «Веб-разработчик с нуля (2022-2024) [Нетология]», возможно, скоро появится на EGROUND.
Воспользуйтесь поиском, может быть, он уже опубликован.
 
Сверху Снизу