Курс по Front-End. От основ JavaScript до React + Redux

via Udemy

Go to Course: https://www.udemy.com/course/front-end-javascript-react-redux/

Overview

В этом курсе вы изучите современный JavaScript - самый популярный в мире язык программирование на данный момент. На JavaScript можно писать приложения для браузера (веб сайты), приложения для мобильных телефонов (iOS и Android). Кроме этого с помощью JavaScript можно запрограммировать микросхемы, создать блокчейн или делать машинное обучение. Но всему свое время ;)ОБНОВЛЕНИЕ! (Октябрь 2021)Добавлены дополнительные уроки и примеры по React HooksВ начальном коде для React практики и в коде финального проекта по React обновлены версии библиотек до самых свежих. На видео версии могут отличаться. На работу примеров кода это не влияет.В каждой лекции добавлены примеры кода, который рассматривается на видео. А так же в лекции по типам данных JavaScript прикреплен архив, где есть код для всех уроков удобно разложенный по папкам. Рекомендую писать код за лектором по видео самостоятельно! И лишь после этого сравнивать свое решение с готовым из архива. Повторяйте, запускайте код, пробуйте его менять, экспериментируйте! Так же проверяйте прикрепленные к лекции файлы на предмет стартового кода для решения задач. Прикреплен так же и финальный вариант задач (решенные задачи). Используйте их после того, как решили задачи сами для проверки. А так же иногда решение в прикрепленном архиве может отличаться от того, что было на видео. Изучайте, как код можно написать немного по-другому. Практикуйтесь!Обратите так же внимание, что в названии некоторых уроков есть приставка [OPTIONAL] или [HARD]: [OPTIONAL] означает, что урок не обязательный, если вы только начинаете изучение JavaScript. Эта тема полезна для более глубокого понимания языка, но на начальном этапе бедет сложной для понимания и может даже немного запутать. На практике такие знания пригодятся чуть реже. Такой урок можно пропустить или просмотреть, не пугаясь, что что-то не понятно[HARD] означает, что тема важная для написания приложений на JavaScript, часто используется на практике. Такие темы пропускать не стоит. Постарайтесь разобраться, но, возможно, придется вернуться к этой теме несколько раз прежде, чем вы начнете хорошо в этом разбиратьсятемы без таких приставок обязательны для изучения и используются постоянно на практике. Начинающий разработчик должен их понимать. Но даже это не означает, что они супер легкие. Программирование - навык не простой, и придется потрудится, чтобы получить первую работу. Будете настойчивы - все обязательно получится!Что главное:вся необходимая теориябольшое количество практикинапишем полноценные небольшие проектытолько актуальное и необходимоеОснова для всего - Core JavaScript (чистый JavaScript) - эму то мы и длим основное внимание. В этом курсе мы шаг за шагом пройдем от самых основ (типы данных и переменные) до продвинутых техник работы с данными и промисами.Вторая часть курса посвящена изучению библиотек React и Redux. Именно они используются для написания сайтов и приложений, как Instagram, Facebook, Netflix и других. Тех, которыми мы с Вами пользуемся каждый день.Хотелось бы, конечно, пропустить тот JavaScript и сразу погрузиться в React. Но нельзя научиться бегать, не умея ходить. Хорошая база в виде уверенного знания JavaScript - основа успеха. На собеседовании кандидат, который валит вопросы по JavaScript часто даже не доходит до вопросов по React и Redux.JavaScript быстро развивается и сейчас новичку сложно сориентироваться во всех материалах фреймворка, что вылетают по запросу в google. Здесь я структурировал и на примерах рассказываю все необходимые темы. Этого будет достаточно, чтобы создавать качественные приложения. Не буду скрывать, что просто изучив теорию, работу получить сложно. Работодатели хотят практику и опыт. И имея качественный фундамент, набраться нужного опыта - дело техники (с экономией месяцев времени).В курсе Вы получите всю необходимую теорию. Но что важнее, вся теория будет подкреплена большим количеством практических задач, которые мы с Вами будем рассматривать на лекциях. В курсе 90% - это практика. Мы будем писать много кода!Что Вы изучите в этом курсе?Как настроить рабочие инструменты Веб-разработчикаОсновы JavaScrip - переменные, типы данных, циклы, операторыПриемы и методы работы с объектами и массивамиРабота с DOMАсинхронность и ПромисыЗапросы на сервер. AjaxОбработка ошибок в JavaScriptСборка приложенийBabelWebpackБиблиотека ReactСоздание, обновление и отрисовка компонентовРабота с данными в React приложенииТестироване - unit тестыБиблиотека reduxActions, reducers, selectors - составляющие библиотекиРабота с React Буду рад помочь освоить непростую, но интересную и прибыльную профессию Веб-разработчика. Увидимся!

Skills

Reviews