GithubHelp home page GithubHelp logo

themirac1e / js_task_answers Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yankovalenko94/js_task_answers

0.0 0.0 0.0 8.45 MB

JavaScript 56.16% HTML 28.42% CSS 4.60% PHP 0.10% SCSS 10.58% Sass 0.14%

js_task_answers's Introduction

JavaScript + React/Redux курс

В этом репозитории расположены ответы на домашние задания на курсе. Все специально разбито на папки, чтобы вам было удобно смотреть и скачивать. Если вы выполнили часть проекта - то можете её проверить. В курсе ответы прикреплены в самих уроках с заданиями, либо вы можете найти их здесь по номеру задания.

Список папок и изменения в них:

JavaScript

  • JS_step_1 - Практика с personalmovieDB, часть 1
  • JS_step_2 - Практика с циклами и условиями
  • JS_step_3 - Работа с функциями
  • JS_step_4 - Работа с объектом и методами
  • JS_step_5 - Работа с элементами на странице
  • JS_step_6 - Закончили работать с проектом бд фильмов
  • JS_step_7 - Созданы табы в новом проекте
  • JS_step_8 - Создан таймер на странице
  • JS_step_9 - Создано модальное окно
  • JS_step_10 - Улучшения для модального окна: открытие по времени и при скролле страницы в конец
  • JS_step_11 - Используем классы для создания карточек меню
  • JS_step_12 - Используем REST-оператор и параметры по умолчанию
  • JS_step_13 - Отправка данных из формы на сервер при помощи XMLHTTPRequest
  • JS_step_14 - Украшаем оповещения об отправке
  • JS_step_15 - Используем fetch API для отправки запросов
  • JS_step_16 - Получаем данные с сервера и создаем элементы на странице на их основе. Используем async/await
  • JS_step_17 - Создан простой вариант слайдера
  • JS_step_18 - Создан усложненный вариант слайдера-карусели
  • JS_step_19 - Созданы точки под слайдером
  • JS_step_20 - Применили регулярные выражения к слайдеру
  • JS_step_21 - Создан калькулятор на странице
  • JS_step_22 - Используем валидацию и localStorage в калькуляторе
  • JS_step_23 - Проект собран при помощи Webpack + Common.js
  • JS_step_24 - Проект собран при помощи Webpack + ES6 Modules
  • JS_step_25 - Готовая сборка проекта

Новая редакция курса "Библиотека React + Redux"

  • React_step_1 - Готовый шаблон под первое приложение
  • React_step_2 - Выполнена практика по использованию свойств компонентов
  • React_step_3 - Добавлен атрибут key для работы алгоритма
  • React_step_4 - Добавлен функционал, отмечающий сотрудника на повышение
  • React_step_5 - Добавлено состояние в форму создания сотрудника
  • React_step_6 - Добавление нового сотрудника готово
  • React_step_7 - Выполнено поднятие состояния и валидация формы
  • React_step_8 - Реализованы фильтры и поиск в приложении
  • React_step_9 - Готовый шаблон под приложение Marvel
  • React_step_10 - Создан сервис для запросов к API
  • React_step_11 - Реализовано корректное отображение описания
  • React_step_12 - Добавлены компоненты загрузки и ошибки
  • React_step_13 - Реализован компонент CharList, кнопка «try it» и добавлено нормальное отображение несуществующей картинки
  • React_step_14 - Реализован компонент CharInfo
  • React_step_15 - Создан предохранитель
  • React_step_16 - Реализована динамическая подгрузка персонажей
  • React_step_17 - Добавлены PropTypes
  • React_step_18 - Реализован выбор персонажей с клавиатуры, подсветка активного элемента

Старая редакция курса "Библиотека React + Redux"

  • React_step_1 - практика ES6+ рефакторинга
  • React_step_2 - применяем стили к нашему приложению
  • React_step_3 - работа со state/props и проверка на пустой объект
  • React_step_4 - кастомные события и иммутабильность
  • React_step_5 - работа с формами
  • React_step_6 - новый проект и все методы для работы с GOT API
  • React_step_7 - кнопка переключения случайного персонажа
  • React_step_8 - работа с жизненным циклом компонентов
  • React_step_9 - паттерны React и маршрутизация
  • React_step_10 - приложение-счетчик Redux, но без React
  • React_step_11 - приложение-счетчик React + Redux
  • React_step_12 - Приложение ресторана Часть 1
  • React_step_13 - Приложение ресторана Часть 2
  • React_step_14 - Приложение ресторана Часть 3

js_task_answers's People

Contributors

ihinstone avatar ivanpetrychenko avatar yankovalenko94 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.