Front-End Engineer Career Path By Codecademy

Created By Codecademy.com

210 Comments

54 Reviews

Pathway
Time:
350 Hours
Language:
English
Location:
Global
Media Formats:

Text, Video

Cost:
35.99$ Monthly Plan, 17.99$ Monthly Annual Plan
Enrolled Students Count:
1536370
Dropped Out Students Count:
370
Completed Students Count:
153600
Job Placement Rate:
Unknown
Certificate:
Yes
Accredited By:

Not Accredited

Pacing Type:
Self-Paced
Type:
online
Learning Methodology:

Top down, Task based education, Self-paced education

Visit this Pathway

Front-End Engineer Career Path By Codecademy

Back-end developers deal with the hidden processes that run behind the scenes, building APIs and databases that power the front-end. This Career Path will teach you the technologies you need to do just that.

Features

Progress Tracking

The pathway tracks your progress as you go through the pathway

Built-in IDE

Test your code with the built-in Integrated Development Environment tool.

Focus Timer

Set a timer to stay focused and get more done.

Cheatsheet

Review some of the concepts you’ve been learning quickly

Community Forums

Discuss about your problem and get help from others

Chapters

Join a chapter & collaborate with fellow learners virtually or in-person

Inculde Quiz

This pathway contain some quizes

Inculde Project

This pathway contain some projects

Main Modules

1
Introduction to the Front-End Engineer Career Path
Welcome to the Front-End Engineer Career Path!
2
Web Development Fundamentals
Be introduced to the field of front-end web development and create your first web page on the internet.
3
Improved Styling with CSS
Dig deeper into CSS and improve your ability to layout and style websites.
4
Making a Website Responsive
Learn how to create websites that can be viewed on a variety of devices and use different layouts and positioning.
5
JavaScript Syntax, Part I
Get introduced to JavaScript and get comfortable with the basics of writing JavaScript programs.
6
JavaScript Syntax, Part II
Learn additional aspects of the JavaScript language and start writing more complex programs.
7
Building Interactive Websites
Understand how JavaScript is used to add interactive experiences to a website.
8
Making A Website Accessible
Refactor your website to follow the best accessibility (a11y) practices.
9
CSS Transitions and Animation
Create visually dynamic websites using CSS by utilizing transitions and animation.
10
Command Line, Git, GitHub
Be introduced to version control, the best practice for maintaining a web development project, and a useful skill for all programmers.
11
HTML, CSS, and JS Portfolio Project
Bring together what you have learned in the previous lessons and build a project off of Codecademy.
12
JavaScript Syntax, Part III
Understand intermediate JavaScript concepts, such as classes, modules, and error handling.
13
TDD Fundamentals
Be introduced to the fundamentals of Test Driven Development (TDD).
14
Async JavaScript and HTTP Requests
Learn about APIs (Application Programming Interfaces). Working with APIs will enable you to work with data stored on remote servers.
15
Web Apps
Be introduced to web applications and learn about single page applications (SPAs) and how they are different from static websites.
16
React, Part I
Be introduced to the popular JavaScript library, React
17
React, Part II
Dive further into React and learn about props, state, hooks as well as testing with Jest and Enzyme.
18
Redux
Learn Redux, the library most commonly used with React to manage application state.
19
Advanced Concepts in TDD
Learn advanced Test Driven Development (TDD) concepts that will help to test your web application as a whole.
20
React and Redux Portfolio Project
Bring together what you have learned in the previous lessons and build a project off of Codecademy.
21
Advanced Web Development
Learn advanced web development concepts and tools that will help you take your web applications to the next level.
22
What To Expect in a Technical Interview
Know what to expect when interviewing for engineering jobs.
23
Linear Data Structures
Begin interview preparation by learning the fundamentals of linear data structures.
24
Complex Data Structures
Continue interview preparation by learning advanced applications of data structures.
25
Algorithms
Continue interview preparation by learning the fundamentals of algorithms.
26
Search & Graph Search Algorithms
Continue interview preparation by learning the fundamentals of search algorithms.
27
Interview Skills
Review some key technical interview topics as well as soft skills which employers are looking for in potential candidates.
28
Final Front-End Portfolio Project
Bring together what you have learned in the previous lessons and build a project off of Codecademy.
29
Next Steps in Your Front-End Engineer Journey
Congratulations on finishing the Front-End Career Path!

Comments