Закрыто

React, Redux и Enzyme - Создание и тестирование приложений

Тема в разделе "Курсы по программированию", создана пользователем Василий Сергеевич, 16 авг 2017.

Цена: 720р.-80%
Взнос: 140р.
100%

Основной список: 21 участников

Статус обсуждения:
Комментирование ограничено.
  1. 16 авг 2017
    #1
    Василий Сергеевич
    Василий Сергеевич ОргОрганизатор
    React, Redux и Enzyme - Создание и тестирование приложений
    React, Redux, & Enzyme - Mastering Apps & Tests


    [​IMG]




    Become an in demand software engineer by taking this course on React JS, Redux, and testing. As arguably the most popular web development framework today, learning React along with Redux is a must. Knowing how to create React and Redux applications will open doors and jobs for you.

    In this project-based course, you’ll build React and Redux applications and properly test these apps. You’ll discover some of the most widely used testing practices in the industry today. And you’ll work with notable testing libraries like Jest, Enzyme, and Sinon.

    You will skyrocket to the top of the talent pool because you can write tests. Coding the apps is only half of the process. Knowing how to write tests is the other crucial skill looked for by top software companies like Google, Facebook, Microsoft, and more.

    In this course, you’ll build three applications, and test each of them.

    First, you’ll get familiar with React by building an application from the start. Right after, you’ll test the application with popular libraries like Jest by Facebook and Enzyme by Airbnb.

    Second, you’ll build a more in-depth application with Redux. Then you’ll learn how to test a Redux application with more advanced techniques.

    Third, you’ll build an app with an API. After, you’ll discover more sophisticated strategies for testing applications.

    This course will help you get to the next level in React, Redux, ES6, Testing and more. And don’t worry if you’re a beginner. Separate lectures will deeply explain every new ES6 & JavaScript concept as it appears.

    So, are you ready to step up your coding game? Excited to boost your skills? Then what you are waiting for? Let’s get started coding!

    Какова целевая аудитория?
    • Students who know some basic JS, but hope to learn React and Redux to significantly boost their skills.
    • All levels of coders. However this won’t introduce coding from the ground up, so complete beginners might find it fast-paced.
    • ReactJS and Redux developers who want to test their applications.
    • Experienced developers and engineers will find this course perfect for brushing up on ReactJS and Redux and web development.

    Станьте инженером по требованию, пройдя этот курс по React JS, Redux и тестируя. Как возможно, самая популярная структура веб-разработки сегодня, изучение React вместе с Redux является обязательным. Знание того, как создавать приложения React и Redux, откроет вам двери и рабочие места.

    На этом курсе, основанном на проектах, вы будете создавать приложения React и Redux и правильно тестировать эти приложения. Сегодня вы обнаружите некоторые из наиболее широко используемых методов тестирования в отрасли. И вы будете работать с известными библиотеками тестирования, такими как Jest, Enzyme и Sinon.

    Вы взлетаете к вершине пула талантов, потому что вы можете писать тесты. Кодирование приложений - это только половина процесса. Знание того, как писать тесты, - это еще один важный навык, который ищет лучшие компании-разработчики программного обеспечения, такие как Google, Facebook, Microsoft и другие.

    В этом курсе вы создадите три приложения и проверите каждый из них.

    Во-первых, вы познакомитесь с React, создав приложение с самого начала. Сразу после этого вы будете тестировать приложение с помощью популярных библиотек, таких как Jest by Facebook и Enzyme by Airbnb.

    Во-вторых, вы создадите более глубокое приложение с Redux. Затем вы узнаете, как тестировать приложение Redux с использованием более совершенных методов.

    В-третьих, вы создадите приложение с API. После этого вы обнаружите более сложные стратегии тестирования приложений.

    Этот курс поможет вам перейти на следующий уровень в React, Redux, ES6, Testing и многое другое. И не беспокойтесь, если вы новичок. Отдельные лекции будут глубоко объяснять каждую новую концепцию ES6 и JavaScript по мере ее появления.

    Итак, вы готовы активировать свою игру для кодирования? Возбужденный, чтобы повысить свои навыки? Тогда чего же вы ждете? Давайте начнем кодирование!

    Какова целевая аудитория?
    Студенты, которые знают некоторые основные JS, но надеются научиться React и Redux значительно повысить свои навыки.
    Все уровни кодировщиков. Однако это не будет вводить кодирование с нуля, поэтому полные новички могут найти его быстрым.
    ReactJS и Redux, которые хотят протестировать свои приложения.
    Опытные разработчики и инженеры найдут этот курс идеальным для раскрутки ReactJS и Redux и веб-разработки.


    Introducing the Course
    09:55
    What to Expect from the Course
    Предварительный просмотр01:24
    Getting a Code Editor
    02:59
    Installing Node and React Tools
    04:28
    Source Code for the Course
    00:50
    Final Introductory Notes
    00:14

    Understanding React
    04:53
    Understanding React Part 1
    Предварительный просмотр02:17
    Understanding React Part 2
    02:36

    React & ES6 App | NoteToSelf
    01:23:10
    Previewing NoteToSelf
    Предварительный просмотр01:05
    ES6 | Class Definitions
    07:40
    ES6 | Class Inheritance & Template Strings
    08:04
    Setting Up NoteToSelf
    Предварительный просмотр05:42
    Rendering JSX onto the DOM
    05:40
    Creating an App Component | ES6 Imports and Exports
    07:34
    React Essentials | State
    Предварительный просмотр01:49
    Building a Bootstrap Form
    05:00
    Introducing State into the Form
    08:39
    ES6 | Arrow Functions
    Предварительный просмотр05:13
    Creating a List of Notes
    06:30
    ES6 | Destructuring Objects
    03:49
    Introducing Props with a Note Component
    06:46
    React Lifecycle Methods and SFCookies
    07:58
    Section Overview | NoteToSelf
    01:41

    Testing NoteToSelf with Jest and Enzyme
    46:05
    Why You Should Write Tests
    Предварительный просмотр02:44
    Setting Up the Testing Environment
    02:33
    Testing the Note Component
    09:18
    ES6 | Spread Operator for Spread Attributes
    04:25
    Testing the App Component
    08:39
    Testing Form Behavior
    10:36
    Testing the Cookies
    03:58
    Reporting Test Coverage
    02:55
    Section Overview | Testing NoteToSelf
    00:57

    Understanding Redux
    06:06
    Understanding Redux
    Предварительный просмотр02:41
    Understanding Redux Visually
    03:25

    React App Two with Redux | FlashcardPro
    02:06:33
    Previewing FlashcardPro
    Предварительный просмотр01:55
    Setting Up FlashcardPro
    06:29
    Loading the StackList
    07:48
    Introducing React-Router and Linking to Stacks
    10:05
    Redux Action | setStack
    05:34
    Redux Reducer | Setting the Stacks
    07:48
    Creating the Redux Store
    06:25
    Setting the Stack and Binding Action Creators
    10:14
    Connecting the Stack Component
    08:25
    Creating Card Components
    03:42
    Styling and Revealing Card Answers
    13:33
    Loading Stacks
    11:06
    Creating a Stack Form
    12:51
    Building Cards in the Stack Form
    12:56
    Adding a New Stack
    06:35
    Section Overview | FlashcardPro
    01:07

    Testing FlashcardPro with Jest and Enzyme
    01:35:19
    Shallow Rendering the App Component
    10:19
    Fixtures and Testing the Stack Component
    10:56
    Testing the StackList | Challenge
    05:53
    Testing the Rendering StackForm | Challenge
    09:23
    Simulating Behavior and Testing the StackForm | Part 1
    08:53
    Simulating Behavior and Testing the StackForm | Part 2
    08:21
    Testing the Card | Challenge
    12:13
    Testing the Redux Actions in FlashcardPro
    07:29
    Testing the Redux Reducers in FlashcardPro
    11:18
    Test Coverage and Why Tests Save Lives
    04:27
    Bonus: Advanced React | Stateless Functional Components
    05:19
    Section Overview | Testing FlashcardPro
    00:48

    React App Three with APIs and Redux | Jeopardy
    59:08
    Previewing Jeopardy
    Предварительный просмотр01:07
    Setting Up Jeopardy
    04:45
    Fetching Categories through Jservice
    05:27
    Setting Categories through Redux
    06:36
    Connecting the App Component
    05:50
    Adding Routing and a Category Component
    05:49
    Linking to Categories and Styling
    04:21
    Picking a Category
    07:58
    Fetching Category Data
    06:10
    Creating a Clue Component
    10:28
    Section Overview | Jeopardy
    00:37

    Testing Jeopardy with Jest, Enzyme, and Sinon
    01:01:08
    Setting Up Tests for Jeopardy
    01:31
    Testing the Jeopardy App Component
    10:14
    Testing the Clue Component's Structure | Challenge
    08:01
    Simulating the Clue's Behavior
    05:45
    Unlinking | Category Tests Part 1
    06:59
    Mocking APIs with Sinon | Category Tests Part 2
    10:52
    Category Functionality | Category Tests Part 3
    05:14
    Testing the Redux Actions in Jeopardy | Challenge
    04:10
    Testing the Redux Reducers in Jeopardy | Challenge
    05:35
    Test Coverage for Jeopardy
    01:59
    Section Overview | Testing Jeopardy
    00:48

    Conclusion and Final Remarks
    01:21
    Congratulations and Final Remarks
    00:52
    Bonus Content
    00:29

    Главная фишка курса - работа с тестами. Для тех, кто хочет писать хороший код, а не "лишь бы работало"

    Код:
     https://www.udemy.com/react-testing/ 
     
    1 человеку нравится это.
  2. Последние события

    1. skladchik.com
      Складчина закрыта.
      4 июн 2021
    2. skladchik.com
      Складчина доступна.
      6 сен 2017
    3. skladchik.com
      Взнос составляет 70р.
      6 сен 2017
    4. skladchik.com
      Складчина активна.
      6 сен 2017

    Последние важные события

    1. skladchik.com
      Складчина закрыта.
      4 июн 2021
    2. skladchik.com
      Складчина доступна.
      6 сен 2017
    3. skladchik.com
      Взнос составляет 70р.
      6 сен 2017
    4. skladchik.com
      Складчина активна.
      6 сен 2017
Статус обсуждения:
Комментирование ограничено.