React practice course. Build React app from scratch.

所在平台: Udemy

课程主页: https://www.udemy.com/course/react-practice-course-build-react-app-from-scratch/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:React实践课程:从零开始构建React应用 概述:React是过去五年中最流行的JavaScript库,目前的就业市场仍然非常火热。大大小小的公司都急需会使用React的工程师,而工程师的薪水也达到了历史新高。现在是学习React的绝佳时机!在这门课程中,我们将进行大量的React实践。 课程内容:虽然有很多适合初学者的React课程,但是在学习了基础后,如何为客户创建实际的React应用程序呢?本课程将带您进行React实践。我们将交付一个高质量的产品,并为所有主要组件编写单元测试(UT)和Storybook故事,这些都是开发者必不可少的技能。 授课教师:这门课程由一位具有超过8年Web开发生产经验的资深软件工程师讲授。他在前端和后端技术方面都有丰富的经验。在过去两年多的时间里,他一直与React合作,完成了许多不同的项目,积累了丰富的实践经验。 课程内容包括:我们将构建一个简单的React应用程序,包含主页、搜索页面和404页面。这将是一个仿照Google主页的设计,通过Wikipedia的API获取数据。我们将使用Axios进行数据获取,并利用Moxios在Storybook和单元测试中模拟这些数据。 我们将使用React钩子,自带钩子如useState和useEffect,以及自定义React钩子,并为其提供UTs。Storybook是开发中的最佳实践之一,我们将学习如何安装和使用它,为重要组件创建故事。单元测试将使用Enzyme和Jest,同时测试React钩子的库也将用于进行钩子的测试。根据单元测试的代码规范,我们将达到80%的代码覆盖率。 到课程结束时,您将学会如何快速交付高质量的React应用,并遵循最佳实践。如果您有任何问题,请随时与我联系,我乐意分享我的开发经验,并帮助学生学习新知识。立即注册,看看您如何能够迅速提升在React软件开发方面的技能!

课程评论(0条)

课程详情

React is the most popular Javascript library of the last five years, and the job market is still hotter than ever. Companies large and small can't hire engineers who understand React fast enough, and salaries for engineers are at an all-time high. It's a great time to learn to React! It's a great time to do a lot of React practice!What's this course about?There are a huge number of React courses for beginners where authors describe the first steps. They are great for beginners. But, what to do next? How to create a real React application for customers? In this course, we'll do React practice. We'll deliver a high-quality product with unit tests (UT) and Storybook stories for all major components. These practices are "must-have" for developers.Who's teaching you in this course?Senior Software Engineer with more than 8 years of production experience in Web Development. Experienced both in frontend and backend technologies.For the last 2+ years, I've been working with React. Created a lot of different projects and have a huge experience. The practice is the most important in programming and I want to share it with you.What's inside the course?We'll create a simple React application with 3 different pages: Home page, Search page, and Not found page. React Router is the best choice!It will be a copy of the Google home page with fetching data from Wikipedia using its API. For fetching data we'll use Axios and for mocking this data in Storybook and UTs, we'll use Moxios.React hooks are a must-have. Default hooks useState, useEffect, and others are used. Custom React hooks will be created, explained, and covered with UTs.Storybook is one of the best practices in development. We'll learn how to install and use it. Will create stories for the most important components.Enzyme and Jest are used for unit testing. React hooks testing library is used for hooks.According to the unit tests code convention, we'll get 80% of code coverage.By the end of this course, you'll have learned how to deliver high-quality React application. How to do it fast and following best practices.If you have any questions, please don't hesitate to contact me. I have a huge experience in development and would love to share it and help students learn something new. Sign up today and see how fast you can improve your seniority in React software development.

课程标签

0人关注该课程

主题相关的课程