Home \ Category \ Programming

Programming Roadmaps

Programming Roadmaps

Introductory C Programming

Learn Essential Programming Fundamentals. Master programming skills to solve complex problems. This roadmap develops strong programming fundamentals for learners who want to solve complex problems...

Programming Coursera Courses Cert.

Introductory C Programming

Learn Essential Programming Fundamentals. Master programming skills to solve complex problems. This roadmap develops strong programming fundamentals for learners who want to solve complex problems...

Low Level Programming University

A roadmap to becoming low-level programmers and Linux kernel engineers. This guide includes topics ranging from hardware components to the Linux kernel. That is a huge range of layers. A one page...

Programming Expert Website No Cert.

Low Level Programming University

A roadmap to becoming low-level programmers and Linux kernel engineers. This guide includes topics ranging from hardware components to the Linux kernel. That is a huge range of layers. A one page...

Test Automation University

Become a test automation superstar. A community-driven collection of educational training resources to help improve test automation skill sets. Led by test automation experts Angie Jones, Dave...

Programming Expert Videos No Cert.

Test Automation University

Become a test automation superstar. A community-driven collection of educational training resources to help improve test automation skill sets. Led by test automation experts Angie Jones, Dave...

Meta Back-end Developer

Launch your career as a back-end developer. Build job-ready skills for an in-demand career and earn a credential from Meta. This roadmap, designed by the software engineering experts at Meta—the...

Programming Coursera Courses Cert.

Meta Back-end Developer

Launch your career as a back-end developer. Build job-ready skills for an in-demand career and earn a credential from Meta. This roadmap, designed by the software engineering experts at Meta—the...

Meta Android Developer

Launch your career as an Android app developer. Build job-ready skills for an in-demand career and earn a credential from Meta. Have you ever wanted to build your own mobile app? This certificate...

Programming Coursera Courses Cert.

Meta Android Developer

Launch your career as an Android app developer. Build job-ready skills for an in-demand career and earn a credential from Meta. Have you ever wanted to build your own mobile app? This certificate...

Meta iOS Developer

Have you ever wanted to build outstanding mobile apps like Facebook and Instagram? This learning path will teach you how to build applications for iOS devices and start a new career as an iOS...

Programming Coursera Courses Cert.

Meta iOS Developer

Have you ever wanted to build outstanding mobile apps like Facebook and Instagram? This learning path will teach you how to build applications for iOS devices and start a new career as an iOS...

Learn you a Haskell

The funkiest way to learn Haskell, which is the best functional programming language around. You may have heard of it. This guide is meant for people who have programmed already, but have yet to...

Programming Expert Books No Cert.

Learn you a Haskell

The funkiest way to learn Haskell, which is the best functional programming language around. You may have heard of it. This guide is meant for people who have programmed already, but have yet to...

Mental Model for Writing SQL

An interactive book which aims to be the best place on the internet for learning SQL. It helps you learn by running queries against a real-world dataset to complete projects of consequence. It is...

Programming Expert Books No Cert.

Mental Model for Writing SQL

An interactive book which aims to be the best place on the internet for learning SQL. It helps you learn by running queries against a real-world dataset to complete projects of consequence. It is...

Automation Across the Flywheel

Automation empowers you to save time on manual tasks, so you can focus your energy on providing a delightful experience for your leads and customers. With this learning path, explore how you can...

Programming HubSpot Videos No Cert.

Automation Across the Flywheel

Automation empowers you to save time on manual tasks, so you can focus your energy on providing a delightful experience for your leads and customers. With this learning path, explore how you can...

Bubble Developer Roadmap

Learn to build apps without any prior coding knowledge. A step-by-step guide to help you become a successful builder. It is 100% possible to build apps without any knowledge of programming...

Programming Creator YouTube Playlist No Cert.

Bubble Developer Roadmap

Learn to build apps without any prior coding knowledge. A step-by-step guide to help you become a successful builder. It is 100% possible to build apps without any knowledge of programming...

NeetCode Roadmap

Data Structures & Algorithms (DSA) is very important. These concepts are applicable in many areas (not just software engineering) if you want to solve problems efficiently. They are especially...

Programming Creator Problem Set No Cert.

NeetCode Roadmap

Data Structures & Algorithms (DSA) is very important. These concepts are applicable in many areas (not just software engineering) if you want to solve problems efficiently. They are especially...

LeetCode Patterns

This roadmap is intended for any individual wanting to improve their problem solving skills for software engineering interviews. Problems are grouped under their respective subtopic, in order to...

Programming Open Source Problem Set No Cert.

LeetCode Patterns

This roadmap is intended for any individual wanting to improve their problem solving skills for software engineering interviews. Problems are grouped under their respective subtopic, in order to...

100days of Swift

Free collection of videos, tutorials, tests, and more, all drawn from around my existing work here on Hacking with Swift, and all designed to help you learn Swift. It’s aimed squarely at...

Programming Expert Videos No Cert.

100days of Swift

Free collection of videos, tutorials, tests, and more, all drawn from around my existing work here on Hacking with Swift, and all designed to help you learn Swift. It’s aimed squarely at...

100days of SwiftUI

Free collection of videos, tutorials, tests, and more, all drawn from around my work here on Hacking with Swift, and all designed to help you learn SwiftUI effectively. It’s aimed squarely at...

Programming Expert Videos No Cert.

100days of SwiftUI

Free collection of videos, tutorials, tests, and more, all drawn from around my work here on Hacking with Swift, and all designed to help you learn SwiftUI effectively. It’s aimed squarely at...

IBM DevOps and Software Engineering

Launch your DevOps and Software Engineering Career. Master DevOps, Agile, Scrum, CI/CD and Cloud Native with hands-on job-ready skills. This roadmap will equip you with the key concepts and...

Programming Coursera Courses Cert.

IBM DevOps and Software Engineering

Launch your DevOps and Software Engineering Career. Master DevOps, Agile, Scrum, CI/CD and Cloud Native with hands-on job-ready skills. This roadmap will equip you with the key concepts and...

DevOps on AWS Specialization

Launch your career in DevOps. Master DevOps methodologies and AWS services to deliver faster and more reliable updates to your customers. DevOps on AWS specialization teaches you how to use the...

Programming Coursera Courses Cert.

DevOps on AWS Specialization

Launch your career in DevOps. Master DevOps methodologies and AWS services to deliver faster and more reliable updates to your customers. DevOps on AWS specialization teaches you how to use the...