Profession "JavaScript developer" with a specialization in React - free course from HTML Academy, training 1 year and 2 months, Date: December 1, 2023.
Miscellaneous / / December 04, 2023
This is a serious training that lasts eight months and is built on the basis of the professional triad “criteria-projects-mentors”.
You will gain skills in solving typical problems as a React developer and learn how to make real projects, the same in complexity as in the industry. And you will do them correctly, at a high professional level.
But skills alone are not enough to compete with incumbent developers. Therefore, all course graduates must pass the second stage.
Immediately after training, you will take an exam on all the new skills you have acquired and practice on several projects in the accelerator. Next, you will have a paid internship in “League A.” with real orders, deadlines and first earned money for the new profession of React developer - in a team with other developers, testers and manager. You'll learn to estimate deadlines and be able to program in React like a ninja—fast and error-free.
1 month Preparation for the profession
This module is designed to prepare complete beginners to successfully master the skills of a professional React developer.
You smoothly immerse yourself in the rhythm of learning, and also learn from scratch and consolidate the “technological minimum” that is necessary to effectively master the professional tasks of a React developer.
This minimum includes basic knowledge of HTML and CSS, the basics of the JavaScript language and basic algorithms, the basics of working with browser APIs using JavaScript, as well as the ability to use team development tools, namely Git and GitHub.
2 months JavaScript. Professional development of web interfaces
You will learn the basics of JavaScript, get acquainted with the current capabilities of the ECMAScript 2018 standard, learn algorithmic thinking, you will understand how to revive static pages, validate data in forms, interact with servers and get practice in solving typical tasks.
2 months JavaScript. Client Application Architecture
You will learn how to design small applications in JavaScript, experience the capabilities of JS from future versions of the ECMAScript standard, and become familiar with the concept of OOP. When designing an application, you will use the MVC pattern and learn about the component approach to development, loosely coupled code, and data binding. In addition, you will learn how to work with REST API and make offline applications. We will also talk about setting up the environment: dependencies, using external libraries, building code and development servers.
2 months React. Development of complex client applications
You will learn to design large client-side applications using the React-Redux-Thunk-Jest stack. You will set up the environment. You will understand where to use React and where it is not needed. Get to know the Redux library. Great emphasis will be placed on code debugging. In addition, you will learn how to test your applications: write regression and unit tests, and will use the Jest library for this.
6 months Production
First, we will evaluate your initial level of code, programming and development speed using grading.
Then we will start working on these indicators in the accelerator. You will carry out project after project as part of a small team (you as a developer, as well as a tester and manager), and we will help, give feedback, measure your performance and show you how quickly they grow.
After the accelerator there will be a smooth transition to a paid internship in “League A.” We will gradually immerse you in the League team and processes, taking you from small introductory tasks to full-fledged projects.
During the internship, you will meet real orders, deadlines and the first money earned in a new profession, learn to accurately estimate deadlines and improve your team interaction skills. And, of course, you will get that same commercial development experience and a line on your resume that is so important for employers.
R
Ruslan-MI
12.06.2022 G.
Great option to start
Advantages: Accessible presentation of selected and structured material. Disadvantages: It is stated that the course materials will be available for one year after completion. More than a year has passed, all the materials are in place, but if they disappear, it’s bad. I learned about the Academy from a front-end friend. His wife once tried herself in her husband’s profession and took the first online course in HT...
pestrige
29.04.2022 G.
The best front-end courses
Advantages: Well-structured material, up-to-date technologies, assistance with employment. Disadvantages: none I am writing a review about the Academy courses half a year after completing them. I'll start with some background - at the age of 36 I decided to change my profession and enter IT :) I signed up for the flagship (at that time) annual course for React developer. The Academy promised to raise a full-fledged, in-demand...
M
matvejs
26.06.2022 G.
The first step to changing your life
Advantages: Reliability, delivery, convenience, fast progress. Disadvantages: Not all mentors are good, but this is more of a comment than a minus. I am a student at the Peter the Great Polytechnic University of St. Petersburg, and now a student at the academy. While studying at the university, I noticed that my love for programming began to disappear, and the teachers did not know how to instill a love for their subject...
G
geoniced
27.09.2021 G.
Excellent foundation and fundamentals of front-end development
Advantages: They provide an excellent base on the front end, a lot of resources, excellent live shows, a production stage that gives a lot of experience. Disadvantages: As with all courses, you should not expect that by purchasing a profession, this will automatically guarantee a place and employment. Until how to take up a profession, I went through almost all (at the time of release) simulators and realized that I wanted to systematize and strengthen my know...
A
AlexBoost
29.06.2022 G.
A very good start for front-end developers
Advantages: Everything is collected in one place, structured, understandable. You don’t need to surf through different resources to understand something; good support; They often give discounts. There is a career center where you can actually find a job. Disadvantages: Salary expectations. The promo for the profession indicated an approximate salary, significantly higher than the real one for a junior developer. For such a salary you need at least a year of intensive...
Course for experienced React developers. You will master GraphQL, React Portal and React Context, working with side effects in Redux, testing Redux, React hooks and components, working with forms, CI/CD approaches, Lerna and Rush libraries, advanced topics for using hooks, lazy downloading code.
4
48 900 ₽