Skill Path completion times vary greatly from learner to learner. The numbers below are estimated path completion times for the lessons, quizzes, and projects. They do not take into account supplemental material, i.e., articles or videos, which can take additional time.
Skill Paths:
Code Foundations ~5 hours, 5 weeks
Build a Website with HTML, CSS, and GitHub Pages ~100 hours, 10 weeks
Analyze Data with SQL ~ 60 hours, 6 weeks
Create a Front-end App with React ~80 hours, 8 weeks
Analyze Data with Python ~100 hours, 10 weeks
Get Started with Machine Learning ~ 70 hours, 7 weeks
Create a Back-end App with JavaScript ~80 hours, 8 weeks
Visualize Data with Python ~ 60 hours, 6 weeks
Analyze Financial Data with Python ~ 70 hours, 7 weeks
Create Video Games with Phaser.js ~ 60 hours, 6 weeks
Build Chatbots with Python ~ 80 hours, 8 weeks
Build Basic Android Apps with Java ~ 100 hours, 10 weeks
Pass the Technical Interview with JavaScript ~ 80 hours, 8 weeks
Build Web Apps with ASP.NET ~ 80 hours, 8 weeks
Build Python Web Apps with Flask ~ 100 hours, 10 weeks
Analyze Data with R ~ 80 hours, 8 weeks
Design Databases With PostgreSQL ~ 30 hours, 3 weeks
Build Deep Learning Models with Tensorflow ~ 60 hours, 6 weeks
Master Statistics with Python ~40 hours, 4 weeks
Data Analyst Interview Preparation ~ 60 hours, 6 weeks
Data Scientist Interview Preparation ~ 80 hours, 8 weeks
Fundamental Math for Data Science ~ 50 hours, 5 weeks
Create REST APIs with Spring and Java ~ 100 hours, 10 weeks
Securing Express Applications ~ 60 hours, 6 weeks
Feature Engineering ~ 40 hours, 4 weeks
Apply Natural Language Processing with Python ~ 30 hours, 3 weeks
Machine Learning Fundamentals ~ 40 hours, 4 weeks
Build a Social Media iOS App with Firebase and SwiftUI ~ 40 hours, 4 weeks
Pass the Technical Interview with Swift ~ 60 hours, 6 weeks
Create an Advanced Web App with React and Redux ~ 80 hours, 8 weeks
Build Python Web Apps with Django ~ 100 hours, 10 weeks
Learn PHP ~ 40 hours, 4 weeks
Build a Machine Learning Model with Python ~ 70 hours, 7 weeks
Software Engineering for Data Scientists ~ 60 hours, 6 weeks
Machine Learning and AI Fundamentals ~ 80 hours, 8 weeks
Data Science Foundations~ 160 hours, 16 weeks
Learn Machine Learning ~ 40 hours, 4 weeks
Intermediate Machine Learning ~ 50 hours, 5 weeks
Pass the Technical Interview with Java ~ 80 hours, 8 weeks
Pass the Technical Interview with Python ~ 80 hours, 8 weeks
Learn C ~ 80 hours, 8 weeks
Fundamentals of Cybersecurity ~ 40 hours, 4 weeks
Cybersecurity Analyst Interview Prep ~ 10 hours, 1 week
Fundamentals of Cyber Resilience and Risk Management ~ 10 hours, 1 week
Scan Systems with Nmap ~ 20 hours, 2 weeks
Build iOS Apps with SwiftUI ~ 100 hours, 10 weeks
Build an Intermediate iOS App with SwiftUI ~ 120 hours, 12 weeks
Build a Social Media iOS App with Firebase and SwiftUI ~ 40 hours, 4 weeks