Навыки, которые вы получите:
React
HTML
JavaScript
CSS
Redux
Web design
Frontend
Front-end engineers work closely with designers to make websites beautiful, functional, and fast. This Career Path will teach you not only the necessary languages and technologies, but how to think like a front-end engineer, too. By the end, you’ll have the portfolio and interview skills you need to start your new career.
For those who want to
- Build interactive web apps.
- Learn design fundamentals.
- Prepare for job interviews.
The Program
- Introduction to Front-End Engineer Career Path.
- Overview of Web Development.
- Fundamentals of HTML.
- Fundamentals of CSS.
- Developing Websites Locally.
- Deploying Websites.
- Improved Styling with CSS.
- Fundamentals of Web Design.
- Making a Website Responsive.
- JavaScript Syntax, Part I.
- JavaScript Syntax, Part II.
- Building Interactive Websites.
- Making A Website Accessible.
- CSS Transitions and Animation.
- Git and GitHub, Part I.
- Portfolio Project: Personal Portfolio Website.
- JavaScript Syntax, Part III.
- JavaScript Testing.
- Async JavaScript and HTTP Requests.
- Web Apps.
- React, Part I.
- React, Part II.
- Redux.
- Git and GitHub, Part II.
- Portfolio Project: Reddit Client.
- Advanced Web Development.
- What To Expect in a Technical Interview.
- Linear Data Structures.
- Complex Data Structures.
- Algorithms.
- Search and Graph Search Algorithms.
- Interview Skills.
- Portfolio Project: Open-Ended Project.
- Next Steps in Your Front-End Engineer Journey.
What will you learn
- How to use JavaScript, React, and Redux to build fast and customizable front-end web apps.
- How to learn the basics of UI and UX design, including wireframing, color theory, and more.
- How to study common interview questions and build portfolio-ready projects on your own.