Длительность, на которую рассчитан курс изначально — от 7 до 10 месяцев, но в зависимости от тарифа можно проходить дольше. На этом курсе вы научитесь разрабатывать сайты, используя современные технологии, освоите программирование на JavaScript и научитесь работать с фреймворком Vue.js и Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть... , а затем строить бэкенд на Node.js
Почему набор именно такой: разработка сайтов — самый простой способ попасть в IT-сферу и иметь перспективы роста. Когда-то хватало знаний HTML/CSS, чтобы получить работу, но сейчас чаще всего их недостаточно. А если и достаточно — то для невысокой зарплаты. А зачем идти на невысокую, когда за дополнительные 3 месяца учёбы повысить свои навыки, шансы на трудоустройство и увеличить стартовую зарплату в 2-3 раза?
Второй этап — язык программирования JavaScript. Он — основа работы во фронтенд-разработке. Без него сайты были бы просто статичными картинками без функционала. С ним — сайты умеют реагировать на поведение посетителя на странице, выполнять разные запланированные действия в зависимости от того, что сделал человек на странице.
Третий этап — фреймворк Vue.js. Фреймворк — это набор инструментов, который облегчает и ускоряет разработку продуктов. В данном случае — ускоряет разработку на JavaScript. А там, где ускорение — там более разнообразная работа для разработчика с интересными задачами и более выгодная для работодателя, который может получить больше готовых продуктов за то же время. Кроме того, знание фреймворка увеличивает шансы на трудоустройство в 2 раза, как и стартовую зарплату новичка. Помимо этого вы освоите Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть... , научитесь писать на нём бэкенд и сможете претендовать на позиции не только фронтендера, но и фуллстек-разработчика.
Дальше — программы каждого блока: разработки сайтов, JavaScript, Vue.js, Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть... , Node.js
Первая ступень: Разработка сайтов
Научитесь создавать сайты с помощью языков HTML, CSS и JavaScript за 8 недель с упором на практику
Раздел 1. Профессия разработчик сайтов
Раздел 2. Техническая часть и практика
- Какие сайты бывают
- Кто делает сайты и сколько это стоит
- Этапы разработки сайта
- Инструменты разработчика
Раздел 3. Поиск заказчиков и работы
- Рабочее окружение
- Разметка HTML
- Стили CSS
- Скрипты JavaScript
- Хранение кода и запуск сайта
- Тестирование сайта
- Движки сайтов
Поиск работы
Поиск заказчиков
Программа блока JavaScript
Блок 1. Основы JavaScript.
Зачем: Чтобы знать как работает этот язык изнутри и что на нем вообще можно сделать. Основы также нужны, чтобы быть готовым к простым вопросам на собеседовании.
Блок 2. ООП, JavaScript на практике.
Зачем: Чтобы Научится правильной структуре кода, писать код правильно с первой строчки, научиться работать с веб-страницами.
Блок 3. Углубленное изучение JavaScript. Современные стандарты и дополнительные технологии
Зачем: чтобы уметь отлавливать свои ошибки в коде, изменять содержимое страницы без перезагрузки, работать с данными форм, и использовать современные технологии существующие на основе JavaScript.
+ уроки по анимация JS, Observer, TypeScript и форматированию Intl
Программа курса Vue
Курс построен так, чтобы разобраться во фреймворке Vue.js на реальном проекте, который после курса вы сможете положить в своё портфолио.
Необходимые навыки:
– Базовые знания HTML, CSS
– Препроцессор SASS/SCSS
– Базовые знания JavaScript
Необходимые инструменты:
– Редактор кода VScode (либо любой удобный)
– Среда разработки Node.JS
Результат: Изучите основы фреймворка Vue.JS. Узнаете что такое компонентный подход. Научитесь создавать динамические реактивные приложения. Поработаете с получением и отправкой данных на сервер. Создадите интернет-каталог для собственного портфолио.
- Урок 1. Создание первого приложения Vue.JS. Ознакомление с архитектурой.
- Урок 2. Вывод первых данных на страницу. Компонентный подход. Работа со стилями.
- Практика. Создание компонентов Header и Footer- Урок 3. Роутинг приложения. Vue-router.
- Практика. Настройка роутинга приложения. Вывод статической информации каждой страницы.- Урок 4. Состояние компонента. Объекты data, computed.
- Практика. Работа с состоянием компонента.- Урок 5. Передача аргументов в компонент. Объект props.
- Практика. Создание универсального компонента карточки товара.- Урок 6. Директивы, циклы, условия, динамические стили и классы.
- Практика. Динамический вывод карточек товара.- Урок 7. Обработчики событий v-on. Объект methods. Жизненный цикл компонента.
- Практика. Работа с обработкой событий.- Урок 8. Vuex. Работа с геттерами и сеттерами.
- Практика. Перенос данных товара во внутреннее хранилище store.- Урок 9. Composition API. Объект setup.
- Практика. Меняем подход с Options API на Composition API.- Урок 10. Pinia.
- Практика. Подключаем Pinia к проекту- Урок 11. Динамические страницы.
- Практика. Реализация страницы товара.- Урок 12. Работа с формами. Валидация полей. Vuelidate.
- Практика. Валидация формы обратной связи.- Урок 13. JSON-server.
- Практика. Получение данных с сервера и вывод ее на страницу.- Урок 14. Поиск. Фильтрация.
- Практика. Реализация поиска и фильтрации товара.- Урок 14. Панель администратора
- Практика. Настраиваем админку для сайта. Добавление/Удаление/Редактирование товара.- Урок 15. Защита роутинга.
- Практика. Настраиваем защиту роутинга для админ-панели- Урок 16. VueFire.
- Практика. Работа с БД Firebase на Vue 3.- Урок 17. Деплой приложения на Git Pages
- Урок 18. Фичи Vue 3
Программа курса React
Курс состоит из коротких видеоуроков, которые легче воспринимать, чем долгие практические обучалки на 30-40 минут. На блоке по JS удобнее объяснять более крупными кусками, на React — более мелкими. Уроки короче, поэтому их так много. Суммарно курс рассчитан на 2 месяца изучения.
- Модуль 1. Библиотека React. Базовый уровень
- Модуль 2. Библиотека React. Средний фундаментальный уровень
- Модуль 3. Библиотека React. Хуки и средний продвинутый уровень
- Модуль 4. Библиотека React. Тестирование
Программа блока Node.js
- Тема 0. Подготовка рабочего пространства
- Тема 1. Введение в Node.js
- Тема 2. REPL, Модули, Пакеты
- Тема 3. NPM и package.json
- Тема 4. События и EventEmitter
- Тема 5. Файловая система (fs)
- Тема 6. Buffer и Stream
- Тема 7. Process и Readline
- Тема 8. CLI‑приложения
- Тема 9. Модули OS и Path, Публикация пакетов
- Тема 10. HTTP‑сервер и HTTP‑клиент
- Тема 11. HTTPS, Заголовки HTTP, ENV
- Тема 12. Сжатие и crypto
- Тема 13. Разработка REST API
- Тема 14. Работа с базой данных (PostgreSQL)
- Тема 15. Загрузка файлов на сервер
- Тема 16. Деплой приложения
Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Новые складчины | страница 4
Категории
Страница 4 из 34
