Most popular
Intro to JavaScript
134 Lessons
Intermediate
What you'll learn
JavaScript is the most popular programming language for both front-end and back-end web development. Applications for JavaScript span from interactive websites to the Internet of Things, making it a great choice for beginners and experienced developers looking to learn a new programming language.
Bootcamp Data Engineer Specialization
5.0/5
(1 rating)
434 Lessons
Intermediate
What you'll learn
This program is designed to prepare people to become data engineers. This includes job titles such as analytics engineer, big data engineer, data platform engineer, and others. Data engineering skills are also helpful for adjacent roles, such as data analysts, data scientists, machine learning engineers, or software engineers.
React Developer Specialization
195 Lessons
Intermediate
What you'll learn
Graduates of this Nanodegree program will be valuable additions to any team working in the domain of web development, app development, software development, digital marketing, and e commerce. Opportunities exist in companies ranging from Fortune 500 organizations to startups.
Cloud Developer Bootcamp
537 Lessons
Intermediate
What you'll learn
This program is designed to prepare students to become Cloud Developers.
This includes job titles such as cloud developer, full stack developer, cloud engineers, and others. Cloud development skills are also helpful for adjacent software engineering roles.
C++ Developer Specialization Bootcamp
414 Lessons
Intermediate
What you'll learn
C++ is a compiled, high-performance language. Robots, automobiles, and embedded software all depend on C++ for speed of execution. This program is designed to turn software engineers into C++ developers. You will use C++ to develop object-oriented programs, to manage memory and system resources, and to implement parallel programming.
Data Structures and Algorithms Specialization Bootcamp
304 Lessons
Intermediate
Bootcamp iOS Developer Specialization
1356 Lessons
Intermediate
What you'll learn
This Nanodegree program will prepare you to publish your first iOS app, whether you’re already a developer or relatively new to programming. In this program, you’ll not only learn how to build iOS apps, you’ll also learn best practices in mobile development, and gain mastery of Swift, an opensourced object-oriented programming language. Through 6 hands-on, reviewed projects, you’ll gain the skills you need to become an iOS Developer.
Trending
Bootcamp iOS Developer Specialization
1356 Lessons
Intermediate
What you'll learn
This Nanodegree program will prepare you to publish your first iOS app, whether you’re already a developer or relatively new to programming. In this program, you’ll not only learn how to build iOS apps, you’ll also learn best practices in mobile development, and gain mastery of Swift, an opensourced object-oriented programming language. Through 6 hands-on, reviewed projects, you’ll gain the skills you need to become an iOS Developer.
AI Programming with Python Bootcamp
453 Lessons
Intermediate
What you'll learn
Learn the essential foundations of AI: the programming tools (Python, NumPy, PyTorch), the math (linear algebra), and the key techniques of neural networks (gradient descent and backpropagation).
Bootcamp Data Engineer Specialization
5.0/5
(1 rating)
434 Lessons
Intermediate
What you'll learn
This program is designed to prepare people to become data engineers. This includes job titles such as analytics engineer, big data engineer, data platform engineer, and others. Data engineering skills are also helpful for adjacent roles, such as data analysts, data scientists, machine learning engineers, or software engineers.
Cloud DevOps AWS Bootcamp
434 Lessons
Intermediate
What you'll learn
This program is designed to prepare people to become devops engineers.
This includes job titles such as DevOps Engineer, Reliability Engineer, Release Manager, and more.
Obtaining the skills required to be a DevOps will make you extremely valuable across many industries, and in many roles.
As a graduate of this program, you’ll be prepared to seek out roles that run the gamut from generalist to specialist, and all points in between.
Cloud Developer Bootcamp
537 Lessons
Intermediate
What you'll learn
This program is designed to prepare students to become Cloud Developers.
This includes job titles such as cloud developer, full stack developer, cloud engineers, and others. Cloud development skills are also helpful for adjacent software engineering roles.
Android Developer Specialization Bootcamp
583 Lessons
Intermediate
What you'll learn
In this Nanodegree program, you’ll learn best practices for Android and mobile development, build a portfolio of Android apps, and publish your own app to Google Play. By the end of the program, you will have the skills you need to become a professional Android Developer.
Intro to JavaScript
134 Lessons
Intermediate
What you'll learn
JavaScript is the most popular programming language for both front-end and back-end web development. Applications for JavaScript span from interactive websites to the Internet of Things, making it a great choice for beginners and experienced developers looking to learn a new programming language.
Popular Instructors
All School of Programming Courses
Course categories
Filter by
We found 2 courses available for you
AI Programming with Python Bootcamp
453 Lessons
Intermediate
Certificate To share in LinkedIn You can share your Certificates …
Free
What you'll learn
Learn the essential foundations of AI: the programming tools (Python, NumPy, PyTorch), the math (linear algebra), and the key techniques of neural networks (gradient descent and backpropagation).
Bootcamp Data Engineer Specialization
434 Lessons
Intermediate
Learn more about this Bootcamp The data engineering field is …
Free
5.0/5
(1 rating)
What you'll learn
This program is designed to prepare people to become data engineers. This includes job titles such as analytics engineer, big data engineer, data platform engineer, and others. Data engineering skills are also helpful for adjacent roles, such as data analysts, data scientists, machine learning engineers, or software engineers.