Udacity Review: Are Nanodegrees Worth it in 2023?

In this review of Udacity, you'll learn whether Udacity's Nanodegrees and online courses are worth their cost.

E-student.org is supported by our community of learners. When you visit links on our site, we may earn an affiliate commission.

Udacity: Our Verdict (2023)

Platform Rating

4.7 / 5

Udacity is an excellent MOOC platform focused on vocational training for in-demand tech skills. We recommend it for its ease of use, up-to-date course topics, and career support resources. Udacity's course selection is not as diversified as edX or Coursera. But they have one of the strongest lineups of high-quality courses built for starting or upgrading your career in the tech sector.

Pros

  • Well-built user interface
  • Nanodegrees fill a needed place between normal course and boot camp
  • Strong mentor support
  • High-quality graded student projects
  • Active student discussion forums
  • Best-in-class career supporting resources

Cons

  • No Udacity app

Special offer for Labor Day:
60% off all Nanodegrees and courses. Click here and use code LABORDAY60 (expires 8 September 2023)
Exclusive Offer
Personalized discount offer
  • Master real, in-demand tech skills and start or upgrade your career.
  • 1-on-1 technical mentorship and career support services
  • Well-designed curricula and high-quality graded student projects
  • Click on the link below and answer 2 questions to receive your personalized offer
  • Up to 60% off personalized offers
  • Can be combined with additional 15% for upfront payments
No, Thanks
Share

“We are audacious for you, the student.” According to co-founder Sebastian Thrun, that’s where the name “Udacity” came from. Audacity signifies bravery, and it’s a fitting word for the online education platform. Why so, you might ask?

Well, I say that because Udacity has been one of the pioneers of the e-learning industry. In June of 2011, when Udacity was launched, MOOC sites were not as mainstream as they are now. Major online education platforms such as Coursera and edX did not exist at the time. Starting a MOOC company in the summer of 2011 demanded bravery and a willingness to fail.

But they did not fail. Not in the slightest. In fact, their audacity paid off in a major way. Udacity became a unicorn company worth $1 billion in 2015 – four short years after its creation. And the numbers have kept growing since then. In 2022, the number of online students taking Udacity courses rose to a staggering 16.9 million.

Udacity is one of the very few e-learning platforms that has succeeded right from the get-go. Take Udacity’s very first course, an introductory course on artificial intelligence, for example. This course garnered massive interest with more than 150,000 enrolled students.

With stats such as these, it’s clear that Udacity is an online course giant that cannot be ignored. But with the cost of Nanodegrees having gone up in recent years, is Udacity still worth it in 2023? Let’s find out the answers to these questions in my review of Udacity.

Table of Contents

What is Udacity?

Screenshot of the Udacity homepage in 2023
Udacity's homepage in 2023

Udacity is a for-profit online education platform based out of Silicon Valley. The platform focuses on its signature brand of high-quality micro-credential programs (Nanodegrees) that are somewhere between a normal online course and a high-intensity boot camp.

Udacity’s courses arise from partnerships with well-known corporations in Silicon Valley, for example, Google, Facebook, Nvidia, and Amazon. Through these partnerships, Udacity’s aim is to provide students with up-to-date practical knowledge. And they focus on teaching the skills that are currently most needed in these companies.

This is also why tech-related courses are Udacity’s most popular category and why they have a reputation for designing courses that provide you the skills to actually land a job in the tech sector. These corporations need experts in technology above all else – and Udacity has made it their mission to train them.

However, Udacity’s Nanodegrees and courses are not restricted to programming topics. Udacity also offers some fantastic courses in areas such as Data Science and Business (with a tech focus). In fact, my personal experience with Udacity also comes from a Business-related Nanodegree. That program is Udacity’s Digital Marketing Nanodegree from the Business category. I will highlight my experiences from that throughout this review of Udacity.

Who is Udacity’s CEO?

Following the departure of Gabe Dalporto in October 2022, co-founder Sebastian Thrun is again back as the CEO of the company (he is otherwise serving as President and Chairman of the Board). The other two co-founders, David Stavens and Mike Sokolsky, work on various A.I. projects unrelated to Udacity.

Is Udacity accredited?

Udacity has a strong focus on vocational, rather than academic, training and is not an accredited educational institution. Udacity’s programs will generally not provide you with credit for your academic studies. Udacity’s certificates are, however, valued by tech corporations looking for new employees.

What Courses Does Udacity Offer?

Unlike most other MOOC platforms, Udacity has a very straightforward structure to what they are offering.

For example, Coursera offers a whole range of different types of products with often somewhat confusing names: Courses, Specializations, Professional Certificates, MasterTracks, online degrees, and various university certificates. Add a Coursera Plus subscription alternative on top of that, and you need to do some serious research before you choose what you would like to sign up for.

Udacity, on the other hand, only offers two kinds of products: free courses and their signature program, the Nanodegree.

The 187 free courses currently offered via Udacity are varied in their content, scope, and level. Some are short courses that are used to introduce you to their paid offerings, while others are remnants from legacy programs (such as Georgia Tech’s Online Master of Science in Computer Science, which was offered via Udacity until 2020). While the selection of courses is a bit random, what they have in common is that they tend to be of excellent quality – you will find some of the best free courses in tech in Udacity’s free course catalog. What they all lack is the interactivity and support featured in the Nanodegrees.

Udacity currently offers 80 Nanodegrees that are being offered by its eight “Schools”:

We’ve compiled a table with all the Nanodegrees currently offered by Udacity at the bottom of this article so you can easily get an overview.

Note that these Schools are primarily a way to organize their courses by broader topic – there is little, if any, independence between them, and several of the Nanodegrees are listed by multiple Schools.

The Nanodegrees vary in duration from one to six months, in general estimating about 10 hours of work per week. Apart from giving you an idea about the scope of the course, it also has a direct bearing on the cost – more on that in the pricing section below. The majority of Nanodegrees are either three or four months long. Importantly, it is possible to finish a Nanodegree faster than its estimated duration.

The Nanodegrees are sorted into three difficulty levels: Beginner, Intermediate, and Advanced. Most of them are Beginner or Intermediate level, but there are enough Advanced programs to keep those already with considerable experience in the sector interested in the course offerings. Beginner-level Nanodegrees have no, or very limited, prerequisites, meaning that you can get started even if you have no knowledge of programming or similar (a good place to start in that case is their Introduction to Programming Nanodegree)

How Does Udacity Work?

Studying at Udacity is a very simple process. It’s easy even for someone who has never taken an online course before. To clarify, the program I took on Udacity was the Digital Marketing Nanodegree. Thus, that’s what I will be using as my point of reference. It’s important to realize that other Nanodegree programs might differ in some ways. But, the basic working process of Udacity is consistent across the different Nanodegrees.

Taking a Nanodegree on Udacity involves the following steps:

  1. Choosing a course
  2. Paying the tuition fees
  3. Course onboarding
  4. Going through the course lessons
  5. Taking quizzes
  6. Completing graded projects
  7. Graduating with a certificate
  8. Taking advantage of career services

Choosing a course

There’s a good variety of online courses and Nanodegrees available on Udacity. That is why choosing the correct one for yourself is the most important step in the learning process. The first thing to remember here is that you should not choose a course based on a moment’s impulse. Instead, look at the list of topics and pay attention to what you could turn into a career. 

Udacity emphasizes career-building and landing a high-paying job after graduation. Thus, if you want to take full advantage of Udacity, you should also consider this when picking a course. Choose a field that you can establish a long-term career in. A personal recommendation of mine? Look at Udacity’s data science courses.

Paying the tuition fees

After deciding on the program you want to take, it’s now time to subscribe to it. Udacity offers various payment options, including PayPal and credit cards. Note that the free courses on Udacity will not require payment or entering your credit card details.

And as Udacity’s courses don’t come cheap, make sure that you make the most of the courses you subscribe to. Pour as much time and effort into the curriculums as you can. By doing this, you will ensure that you get your money’s worth.

Course onboarding

When you first start an online course on Udacity, you will go through onboarding. During onboarding, you will prepare both yourself and Udacity for the upcoming studies. In particular, this includes the following:

  • Filling a questionnaire
  • Previewing the syllabus
  • Planning a personal study schedule
  • Setting personal study reminders (syncs with calendaring software)

This type of extensive onboarding aims to prepare you for the program and to help you make the most of it. Also, it’s purpose is to help you set concrete goals for progressing through the syllabus. That’s what the study reminders and personal study schedules are for. Overall, Udacity’s onboarding is some of the best I’ve ever seen. It’s simple but effective at preparing students for the digital studies.

Going through the course lessons

Course lessons on Udacity
This is an example of a video-based lesson on Udacity

Once you finish the onboarding, it’s now finally time to start learning. From the left-side menu, you can access the syllabus, and you can jump to any point in the curriculum. This is helpful if you want to change the order of lessons around. After all, every student has different needs, and some might prefer to start from the middle – or even the end.

Now, as for the course lessons themselves, most of them are split into 10-20-minute segments. And, from my experience, a large portion of Udacity’s course lessons are video lectures. This is both a positive and a negative for me. I do enjoy video-based lectures if done right. And, Udacity’s video lectures are some of the best out there. But, I can never motivate myself to sit through dozens of hours of video-based curriculums. That is if there’s no practical work in-between. Thankfully, Udacity’s courses do include quizzes and graded student projects besides videos.

Taking quizzes

As you go through the course lessons on Udacity, now and then, you’ll be asked to take a quiz. These quizzes usually come at the end of course units and serve as a way to ensure that you understand the lesson materials.

From my experience, Udacity’s quizzes are quite easy to pass. That is if you pay attention to the lessons and take notes while doing so. However, Udacity’s quizzes are not so easy that you’ll be able to nail them based on guessing alone.

Taking this into consideration, I think Udacity’s quizzes are good at what they do. Many other MOOC platforms I have tried don’t get quizzes right. Some MOOCs have had quizzes that don’t relate whatsoever to the course material. It’s frustrating to spend hours studying only to find that you don’t know the answers to any of the quiz questions. Udacity, though, did a good job with this. The quizzes come from the lessons, and if you pay attention to the lessons – you will also pass the quizzes.

Completing graded projects

At the very core of Udacity’s teaching system are the graded student projects. These are real-world projects that get reviewed by expert mentors. And their main aim is to provide students with practical experience.

Mentorship through these types of projects is an integral part of Udacity’s syllabi. To make the most of your Nanodegree, make sure to ask questions from your mentors. And here’s another tip: take part in student-to-student discussions. These can be just as valuable as talking to a mentor. Udacity’s entire learning system is based on these graded projects. Thus, you should make sure that you take full advantage of them whenever you can.

Graduating with a certificate

To qualify for a Udacity certificate, you need to fulfill the following criteria:

  • Pass all the course lessons
  • Complete all the projects with a grade of
    “Meets Expectations”

That’s it! Completing a Udacity Nanodegree is very simple in principle. Yet, it takes time and effort to fulfill these two aspects – especially the projects. To get your money’s worth of value out of your Nanodegree, make sure that you do it not only for the certificate but also for the knowledge.

Taking advantage of career services

This step does not have to come at the end. You can make use of Udacity’s career support resources the very second you enroll in a Nanodegree. But I listed it as the final step because it’s not directly connected to the course syllabus. Instead, it serves on its own as an individual feature.

Udacity’s career resources include the following:

  • Cover letter reviews
  • Resume review
  • LinkedIn review
  • GitHub review

All these services are very useful if your goal is to establish a new career. By taking a Nanodegree, you’ll get access to resume templates and a network of tech companies. It’s worth mentioning that Udacity no longer guarantees a job proposal for graduates. Yet, they still do their best to ensure that their graduates have good career prospects.

Review of Udacity's Pricing & Costs

The cost of taking an online course or Nanodegree on Udacity largely depends on which of them you choose. To be specific, the cost mostly depends on the length of the program. In the last few years, Udacity has moved to a subscription-based pricing model. This means that if you want to take a Nanodegree, you’ll have to pay a monthly fee for doing so. Thus, the cost of the program is directly connected to its monthly duration.

The free online courses available on Udacity don’t require any payment or that you enter your credit card details.

Udacity used to have a fixed pricing model, meaning that all Nanodegrees would cost a one-time fee. This type of pricing model is fairer to the user in many ways. After all, paying a one-time fixed fee means that you buy access to the course, and that’s that. You can take the course at your own pace, and there’s no hurry.

With subscription-based pricing, however, Udacity students may feel that they have to rush through the course lessons. That is unless they want to spend money on monthly fees. Yet, I wouldn’t be too quick to criticize this change in pricing. That is because some students can even stand to benefit from this change in the pricing model. More on this below.

How much does Udacity cost?

The monthly subscription costs for Udacity’s Nanodegrees are currently $399 per month. Students can also pay for multiple months simultaneously with a 15% discount – this is highly recommended if you don’t plan to rush through the course to save money. 

How can I save money on Nanodegree costs?

There are a couple of ways to reduce the total price of a Nanodegree. These are the methods I would recommend:

  • Take advantage of discount codes
  • Finish the Nanodegree as fast as possible
  • Apply for Udacity scholarships and personalized discounts

The first method, discounts, requires you to find discount codes online, which can be frustrating as these days, there is an overwhelming number of websites purportedly offering discounts that are trying to scam you. However, as Udacity is an important resource for many E-student.org readers, we negotiate with Udacity to try to bring down the price and bring you the best offers that they are able to offer. E-student.org learners can get 25% off their program by using this link and then entering code CAREER25 at checkout. This is best combined with prepaying for the full duration of the Nanodegree, as this gives you an additional 15% off. There is also a “personalized discounts” program that you can access here.

The second cost-reducing method, finishing the Nanodegree ASAP, is rather obvious. As Udacity’s new pricing model is based on monthly payments, you can take advantage of that. Reduce Nanodegree costs by completing the program in fewer months than the official estimation. By doing so, you’ll have fewer monthly payments to make, and you’ll save a decent chunk of money. However, note that we’ve found that, in general, the recommended number of months for the course is a reasonable estimate for what is needed to properly complete the projects and make use of the mentor support. Note that this strategy also means that you can not save money by getting the prepayment discount.

The final cost-reducing method, scholarships, is also rather straightforward. Take a look at Udacity’s scholarships page. See if there are any open scholarships that you might qualify for. If there are, send in an application and hope for the best. Udacity also has an ongoing program of personalized discounts – you can easily apply for them here.

Review of Udacity Nanodegrees

In this section, I will review Udacity’s Nanodegrees. This will be an evaluation based on my personal experiences of taking the Digital Marketing Nanodegree.

Nanodegrees tend to be the first thing that comes to people’s minds when they think of Udacity – it’s the flagship product of the platform, and many success stories of graduates are floating around the internet. Stories of people starting lucrative jobs at Google or Facebook after finishing a Nanodegree.

Yet, these success stories should not come as a surprise to anyone. After starting out – like Coursera and edX – with primarily academic partnerships, Udacity fairly early on switched over to a strong focus on vocational training and partnering with tech industry giants. If the tech industry lacks professionals in a specific area, then Udacity has been nimble to create a well-designed Nanodegree that pinpoints the specific skills that are in demand by those companies.

The user-friendliness, feedback mechanisms, and high production value of the course materials place the Nanodegrees above the vast majority of tech courses. And with extensive career support services and best-in-class user experience, Nanodegrees become very appealing for those looking for a new career. These are some of the reasons why Udacity is one of my favorite platforms for online education. But given its price, it’s important to evaluate Nanodegrees based on cost-effectiveness. The question is – are Nanodegrees worth it?

What is a Nanodegree?

Nanodegrees are online certification programs offered exclusively on Udacity. Udacity’s Nanodegrees offer a cost and time-effective alternative to traditional degrees. They are generally comparable in scope to edX’s MicroMasters programs and Coursera’s MasterTrack programs – but without the academic partners and credit. In this video, Sebastian Thrun, the co-founder of Udacity, explains Nanodegrees.

Sebastian describes Nanodegrees as short versions of certificates. He emphasizes the value of teaching in-demand skills quickly. That is unlike traditional degrees that need years of time and effort to complete. He believes that if this type of online education becomes optimized, it will double the world’s GDP.

Can you get a job with a Nanodegree?

Yes, you can. Many of Udacity’s graduates get lucrative jobs after finishing a Nanodegree. For example, Jennifer Person started working at Google after finishing the iOS Developer Nanodegree. Apart from the quality of the courses, Udacity’s career services that come included with every Nanodegree play an important role in helping graduates translate their skills into jobs.

How long does a Nanodegree take?

The length of Udacity’s Nanodegrees depends on the learner. Nanodegrees all have estimated durations, which range between one and six months, with the majority of them either three or four months long. These estimates assume about ten hours of active work per week – although the amount of work required will vary quite a lot depending on your pre-existing familiarity with a topic.

However, the courses are self-paced, and fact-paced students can finish a course faster (although speeding through a course may impact their learning negatively). For example, a six-month Nanodegree can be finished in less than four months by quick and organized students.

Are Udacity Nanodegrees recognized?

Udacity’s Nanodegrees are not accredited and generally will not give you any academic credit. But they were never meant for that. Instead, the recognition of Udacity’s Nanodegrees comes from employers, such as Google, Amazon, and Facebook, valuing the certificates as part of their hiring processes. So while Nanodegrees are not recognized by academia, the many success stories of graduates show that they are recognized by corporations.

Are Udacity Nanodegrees worth it?

Generally speaking, my Udacity Nanodegree was well worth the cost. The mentorship, graded projects, expert interviews, and free access to paid tools alone would justify the cost. And, the career services and well-built curricula give it even more value. But, without discounts, the prices of Nanodegrees are still high. Thus, I would recommend you to either wait for discounts or to use a coupon code such as ours when you buy a Nanodegree.

Advantages (Pros) of Udacity

Udacity’s online courses and Nanodegrees have many advantages over their competitors. Their MOOCs have gone through some considerable changes throughout the years. And, many of these changes have been positive. All in all, I can say that my review of Udacity was a very positive experience.

These are the biggest benefits of Udacity:

Well-built user interface

Udacity’s user interface has gone through several redesigns over the last few years. I’ll be the first to say that I was not a fan of their initial design choices. The menus were bland, the homepage was empty, and the color choices were very boring. But, year by year, they have turned a mediocre user experience into something excellent.

As of right now, Udacity’s user experience and design are the best out of all MOOC sites I have seen. Continuing course lessons from the menu are simple. It’s very easy to see upcoming deadlines for graded projects. And there is quick access to the course outline. This gives you the chance to jump back to previous or upcoming lessons whenever you need to do so.

Udacity’s user interface design is human-centric, easy to use, and effective. Without a doubt, it’s one of my favorites when it comes to online education providers.

Udacity's homepage in 2013. Can you spot the improvements in UX compared to 2023?

Nanodegrees contain expert interviews

While studying for my Nanodegree, I was a big fan of the expert interviews. Placed throughout the curricula, they kept the course lessons very captivating for me. So, what do I mean by expert interviews?

For example, in the first week of the Digital Marketing Nanodegree, there was an interview with the president and COO of Change.org, Jennifer Dulski. In this interview, Jennifer shared her experiences in creating a digital marketing strategy. A strategy for Change.org, which has over 300 employees and $15 million in revenue. It was intriguing to listen to her strategies and actionable tips for marketers.

And, as the interview was right at the beginning of the syllabus, it gave me a strong motivational push. A push to keep working through the curriculum. While the theory is important, hearing real-life stories from experts is as important. I have not seen interviews implemented to such an extent on any other MOOC platform. I loved it.

Strong mentor support

All of Udacity’s Nanodegrees include mentor support. The mentors are there to guide you throughout your studies. They will answer any questions you have, and they give expert feedback for your projects. Student projects are one of the main learning tools on Udacity, and high-quality mentorship is critical to make these good learning experiences.

Many online students abandon MOOCs when they get stuck for one reason or another, and the lack of feedback is a common problem in e-learning. Ready-to-help mentors help to combat this and to raise the retention rates of students.

Industry-expert mentors are one of the biggest benefits of taking a Udacity Nanodegree. While Udacity has recently come under fire for reducing the salaries of their mentors, I did not notice this having any effect in practice on the quality of the mentor system. And with Sebastian Thrun being back in Udacity’s managerial positions, I’m hoping that this will remain a priority.

High-quality graded student projects

As mentioned, all Nanodegrees include graded real-world projects. The projects are designed to give you practical experience in the field you are studying. In programming courses, this could mean creating real-world applications. In digital marketing courses, this could mean creating a real Facebook Ad campaign. Or, it could encompass writing a document or creating a design.

These student projects are a superb way of hammering in the theoretical lessons. Combined practice and theory are much more effective than theory alone, after all. To master almost any educational field, you need a combination of both.

Udacity’s student projects are an excellent way to give online students practical experience. And combined with mentorship, these projects became all the more valuable.

Active student discussion forums

Some years ago, Udacity’s greatest weakness was the lack of an effective student forum. But recently, it seems they realized their weakness and managed to fix the hole in their arsenal of learning tools.

Now, students have access not only to mentor help but to a feature called “Peer Chat.” In Peer Chat, students can collaborate and create discussions with each other. I enjoyed seeing students answer each other’s questions and support each other. It reminded me of the “push each other” mentality from traditional universities.

Udacity’s student discussion forums are not yet on the same level as FutureLearn. But, Udacity has come a long way in the last few years. I’m excited to see what other improvements they have in store for the platform.

Best-in-class career resources

Taking an online course or Nanodegree on Udacity comes with one of the best suites of career resources I have seen out of an online learning platform.

You will get help preparing for job interviews and writing a strong resume. Also, an expert will look over your LinkedIn and GitHub profiles to see if there’s any room for improvement. Finally, Udacity will distribute your resume to a network of potential employers. These are the same corporations that Udacity has a partnership with. For those who forgot – this includes companies such as Google and Nvidia.

Disadvantages (Cons) of Udacity

I highlighted many fantastic benefits of being an online student on Udacity. But, it’s not all flowers and sunshine. Udacity also has disadvantages worth considering before committing to a course.

These are the biggest disadvantages of Udacity:

No Udacity app

Udacity used to have an iOS and Android app. But, they removed it from the App Store and Google Play Store at the beginning of 2019. In Udacity’s own words, the discontinuation was to “upgrade the learning experience.” Yet, several years have passed since then, and there are still no signs of this being reversed – as of 2023, Udacity still does not have a smartphone app.

Most major MOOC platforms have a dedicated app, and that’s for a good reason. For me, even if some of the content requires you to sit down and work alongside presentations, a large part of online learning takes place outside of the home. I like to listen to lectures while walking or in the gym. Having a dedicated smartphone app makes this process much more user-friendly. It is possible to simply go with the mobile version of the Udacity website. But it’s just not as comfortable as an app such as Coursera’s.

While taking a Nanodegree, I tried using the mobile version of Udacity’s website for learning on the go. It was not the ideal learning experience. Some of the quizzes did not function well, and every time a lecture ended, I had to take my phone out. An auto-play feature would have been helpful. While I can’t say it was “unusable,” it could see some improvements.

I hope that soon, Udacity will once again release a new smartphone app. As of right now, a lack of one is a major disadvantage for me.

Conclusion: Is Udacity Worth it?

To me, Udacity is still worth the price in 2023. I started reviewing Udacity back in 2020, and since then, the prices have remained stable (even decreased in some cases).

And all things considered, my experiences with Udacity were very positive. Above all, the well-built curricula, mentorship, and career services make the platform worthwhile.

During this review, I dug deep into the various features of Udacity. I analyzed the Nanodegrees, user interface, online reviews, and more. My review of Udacity was somewhat limited by the fact that I have only taken a single Nanodegree myself. It could be that other Nanodegrees are better or worse, and I would not have any recollection of that.

Yet, I remain confident in my assertions of Udacity despite this fact. That is because the online reviews of Udacity that I read all seemed to mirror the same points as I did. Nanodegrees are expensive – everyone seems to agree on that. But, the consensus also seems to be that Udacity’s online programs are of very high quality. And, the career services and mentorship are some of its greatest strengths.

With confidence, I can say that I was very satisfied with Udacity’s Nanodegrees. While they are quite expensive, they are far less than many other boot camp-style programs and still offer tremendous value for money for students, especially so for students interested in artificial intelligence, data science, or business. Students from these fields will find exceptional value in Udacity.

Special offer for Labor Day:
60% off all Nanodegrees and courses. Click here and use code LABORDAY60 (expires 8 September 2023)

Full list of Udacity Nanodegrees

To help you get an overview of the course options at Udacity, we have collected information about all of the currently available Nanodegrees in the table below. Note that some Nanodegrees are offered by multiple Schools so are listed more than once. Click on the green plus sign to view additional information or on the Read More button to go to its course page.

SchoolTitleShort desriptionLinkConcepts coveredLevelEstimated timePrerequisitesPartnerInstructorsReviews
Artifical IntelligenceEthical AILearn to apply ethical AI to minimize bias, while maximizing fairness and explainability, ensuring an ethical future for all.Read moreAI Fairness, AI Governance, AI Transparency, Model Bias Analysis, Model Bias Mitigation, Explainable AI, Ethical AIIntermediate1 month (at 5 hours/week)AI & machine learning fundamentals-Ria CheruvuN/A
Artifical IntelligenceMachine Learning Engineer for Microsoft AzureStrengthen your machine learning skills and build practical experience by training, validating, and evaluating models using Azure Machine Learning.Read moreAzure Machine Learning, Azure Machine Learning SDK, Automation with Pipelines, Automated ML, Machine Learning OperationsIntermediate3 months (at 5-10 hours/week)Prior experience with Python, Machine Learning, and StatisticsMicrosoftNoah Gift; Alfredo Deza; Erick Galinkin; Soham ChatterjeeN/A
Artifical IntelligenceAI for HealthcareBe at the forefront of the AI revolution in healthcare and transform patient outcomes by enabling enhanced medical decision-making powered by machine learning.Read moreArtificial Intelligence, 2D Medical Imaging, 3D Medical Imaging, Electronic Health Record Data, Deep Learning, Wearable Device Data, Supervised LearningAdvanced4 months (at 15 hours/week)Intermediate Python, and Experience with Machine Learning-Nikhil Bikhchandani; Emily Lindemer; Mazen Zawaideh; Ivan Tarapov; Michael Dandrea4.6 (145)
Artifical IntelligenceIntro to Machine Learning with TensorFlowBuild a solid foundation in supervised, unsupervised, and deep learning. Then, use these skills to test and deploy machine learning models in a production environment.Read moreTensorFlow, Deep Learning, scikit-learn, Supervised Learning, Unsupervised LearningIntermediate3 months (at 10 hours/week)Intermediate PythonKaggle, AWSCezanne Camacho; Mat Leonard; Luis Serrano; Dan Romuald Mbanga; Jennifer Staab; Sean Carrell; Josh Bernhard; Jay Alammar; Andrew Paster; Juan Delgado; Michael Virgo4.7 (529)
Artifical IntelligenceAI Product ManagerDevelop AI products that deliver real business value by building skills that help you compete in the new AI-powered world.Read moreAI Products, Training ML Models, Annotating Datasets, Prototyping a ProductBeginner2 months (at 5-10 hours/week)NoneAppenAlyssa Simpson-Rochwerger; Meeta Dash; Kiran Vajapey; Kirsten Gokay; Andrea Butkovic4.4 (616)
Artifical IntelligenceIntro to Machine Learning with PyTorchBuild a solid foundation in supervised, unsupervised, and deep learning. Then, use these skills to test and deploy machine learning models in a production environment.Read moreIntroduction to Machine Learning, Supervised Learning, Deep Learning, Unsupervised LearningIntermediate3 months (at 10 hours/week)Intermediate PythonKaggle, AWSCezanne Camacho; Mat Leonard; Luis Serrano; Dan Romuald Mbanga; Jennifer Staab; Sean Carrell; Josh Bernhard; Jay Alammar; Andrew Paster4.7 (446)
Artifical IntelligenceAI Programming with PythonLearn Python, NumPy, pandas, Matplotlib, PyTorch, calculus, and linear algebra—the foundations for building your own neural network.Read morePython, NumPy, Pandas, Matplotlib, PyTorchBeginner3 months (at 10 hours/week)Basic Algebra and Programming Knowledge-Ortal Arel; Luis Serrano; Jennifer Staab; Juan Delgado; Grant Sanderson; Mat Leonard; Mike Yi; Juno Lee; Andrew Paster4.7 (1626)
Artifical IntelligenceArtificial Intelligence for TradingComplete real-world projects designed by industry experts, covering topics from asset management to trading signal generation. Master AI algorithms for trading, and build your career-ready portfolio.Read moreMomentum Trading Strategy, Smart Beta, Alpha Factors, Natural Language Processing, Deep Learning, Neural NetworksIntermediate6 months (at 10 hours/week)Python & MathematicsWorldQuantCindy Lin; Arpan Chakraborty; Elizabeth Otto Hamel; Eddy Shyu; Brok Bucholtz; Parnian Berkatain; Juan Delgado; Luis Serrano; Cezanne Camacho; Mat Leonard4.6 (789)
Artifical IntelligenceComputer VisionLearn the in-demand skills of computer vision, a growing field of AI, that empower advancements in robotics and automation.Read moreConvolutional Neural Networks, Recurrent Neural Networks, Simultaneous Localization and Mapping, Object Tracking, Image Classification, Deep LearningAdvanced3 months (at 10-15 hours/week)Python, Statistics, Machine Learning, & Deep LearningAffectiva, NvidiaSebastian Thrun; Cezanne Camacho; Alexis Cook; Juan Delgado; Jay Alammar; Ortal Arel; Luis Serrano4.7 (798)
Artifical IntelligenceNatural Language ProcessingLearn the job-ready skills that progress computers to be able to understand, process, and respond to human language.Read moreMachine Learning, Speech Recognition, Sentiment Analysis, Machine Translation, Part of Speech TaggingAdvanced3 months (at 10-15 hours/week)Python, Statistics, Machine Learning, & Deep LearningAmazon Alexa, IBM WatsonLuis Serrano; Jay Alammar; Arpan Chakraborty; Dana Sheahen4.5 (525)
Artifical IntelligenceDeep Reinforcement LearningMaster the deep reinforcement learning skills that are powering amazing advances in AI—and start applying these skills to applications like video games and robotics.Read moreReinforcement Learning, Neural Networks, PyTorch, Deep Q-Networks (DQN), Deep Deterministic Policy Gradients (DDPG)Advanced4 months (at 10-15 hours/week) Experience with Python, Probability, Machine Learning, & Deep LearningUnity; Nvidia Deep Learning InstituteAlexis Cook; Arpan Chakraborty; Mat Leonard; Luis Serrano; Cezanne Camacho; Dana Sheahan; Chhavi Yadav; Juan Delgado; Miguel Morales4.6 (534)
Artifical IntelligenceArtificial IntelligenceLearn essential Artificial Intelligence concepts from AI experts like Peter Norvig and Sebastian Thrun, including search, optimization, planning, pattern recognition, and more.Read moreConstraint Propagation, AI Algorithms, Constraint Satisfaction Problems, Backtracking Search, Optimization Algorithms, Search Algorithms, Minimax Search, Bayesian networks, Planning, Pattern Recognition, Time-Series Analysis with MLAdvanced3 months (at 12-15 hours/week)Algebra, Calculus, Statistics, & Python-Peter Norvig; Sebastian Thrun; Thad Starner4.5 (355)
Artifical IntelligenceDeep LearningDeep learning is driving advances in artificial intelligence that are changing our world—enroll now and learn to build and apply your own deep neural networks.Read moreNeural Networks, Perceptron, Autoencoders, Convolutional Neural Networks, PyTorch, Object Detection, Recurrent Neural Networks, Long-short term Memory Networks, Backpropagation, Generative Adversarial Networks, Deep Learning Techniques, Image Generation, Hyperparameter TuningIntermediate4 months (at 10 hours/week)Intermediate Python-Erick Galinkin; Giacomo Vianello; Nathan Klarer; Thomas Hossler4.7 (3368)
Artifical IntelligenceAI for Business LeadersMaster the foundations of artificial intelligence so you can strategically implement machine learning technology in your organization, and leverage it for corporate growth.Read moreArtificial Intelligence, Machine Learning, Business Strategy, Data Labeling, Data ModelingIntermediate4-8 weeks (at 5 hours/week)Statistics, Probability, and Business ExperienceBMWWilliam Ross; Luis Serrano; Josh Bernhard4.6 (125)
Artifical IntelligenceMachine Learning DevOps EngineerGain the DevOps skills required to automate the various aspects and stages of building and monitoring machine learning models.Read moreAPI development, Automated model scoring, CI/CD, Model testing, Data Version Control, Machine Learning PipelinesAdvanced4 months (at 10 hours/week)Prior experience with Python and Machine Learning-Joshua Bernhard; Giacomo Vianello; Justin Clifford Smith; Bradford Tuckfield; Ulrika Jägare4.6 (115)
Artifical IntelligenceAWS Machine Learning EngineerLearn the data science and machine learning skills required to build and deploy machine learning models in production using Amazon SageMaker.Read moreFeature Engineering, Machine Learning Fluency, Data Loading with SageMaker, Amazon S3, Neural Network Basics, Deep Learning Fluency, Hyperparameter Tuning, Machine Learning Framework Fundamentals, SageMaker JumpStart, Cloud Resource Allocation, Distributed Model Training with SageMaker, AWS LambdaIntermediate5 monhts (at 5-10 hours/week)Basic knowledge of machine learning algorithms and Python programmingAWSMatt Maybeno; Joseph Nicolls; Charles Landau; Soham Chatterjee; Bradford Tuckfield4.7 (144)
Artifical IntelligenceAI Engineer using Microsoft AzureMaster the skills necessary to implement machine learning models, build end-to-end AI solutions, and manage continuous improvement of an Azure AI solution.Read moreObject Detection, Image Classification, Form Recognition, Facial Recognition, Face Detection, Azure Cognitive Services, Microsoft Bot Framework, Azure Conversational AI Agents, Architecture Diagramming, Requirements Gathering, Intent Recognition, Key Phrase Extraction, Azure Form Recognizer, Bounding BoxesAdvanced3 months (at 5-10 hours/week)Python, Microsoft Azure, JSON and REST programming semanticsMicrosoftAvkash Chauhan; Valerie Scarlata; Matt SwafferN/A
Artifical IntelligenceDigital FreelancerThe goal of the Digital Freelancer Nanodegree program is to prepare students to enter the digital marketplace by teaching key skills to create a successful digital business. Students will learn freelancing basics and essential skills as well as how to build their personal brand to start a successful online business in the global freelancing marketplace.Read morePortfolio Websites, Professional Networking, Resumes, Social Media Presence, Non-Disclosure Agreements, Service Agreements, Freelance Pricing Frameworks, Invoicing, Brand Design, Elevator pitches, Formal Written Communication, Project management tools, Project scopingBeginner1 month (at 10 hours/week)Basic computer skills-Melissa Hong; Anupam JainN/A
Autonomous SystemsDigital FreelancerThe goal of the Digital Freelancer Nanodegree program is to prepare students to enter the digital marketplace by teaching key skills to create a successful digital business. Students will learn freelancing basics and essential skills as well as how to build their personal brand to start a successful online business in the global freelancing marketplace.Read morePortfolio Websites, Professional Networking, Resumes, Social Media Presence, Non-Disclosure Agreements, Service Agreements, Freelance Pricing Frameworks, Invoicing, Brand Design, Elevator pitches, Formal Written Communication, Project management tools, Project scopingBeginner1 month (at 10 hours/week)Basic computer skills-Melissa Hong; Anupam JainN/A
Autonomous SystemsIntro to Self-Driving CarsThis introductory program is the perfect way to start your journey into the future of transportation—flying cars.Read moreComputer Vision, Machine Learning, Vehicle Motion, ControlIntermediate4 months (at 10 hours/week)Programming & Mathematics-Sebastian Thrun; Andy Brown; Cezanne Camacho; Andrew Paster; Anthony Navarro; Elecia White; Tarin Ziyaee4.6 (806)
Autonomous SystemsRobotics Software EngineerBuild five hands-on projects to acquire core robotics software engineering skills: ROS, Gazebo, localization, mapping, SLAM, navigation, and path planning.Read moreC++, ROS, Localization, Mapping, SLAM, Navigation, Path Planning, Robot Operating System, RoboticsAdvanced4 months (at 10-15 hours/week)Mathematics & Programming-Sebastian Thrun; David Silver; Karim Chamaa; Julia Chernushevich4.5 (571)
Autonomous SystemsC++Get hands-on experience building five real-world projects in this popular general-purpose programming language.Read moreData Structures & Algorithms, Memory Management, Concurrency, Object-oriented Programming, C++Intermediate4 months (at 10 hours/week)Intermediate Programming-David Silver; Stephen Welch; Andreas Haja4.5 (1126)
Autonomous SystemsFlying Car and Autonomous Flight EngineerMaster job-ready autonomous flight software engineering skills as you tackle advanced challenges, write real code for real aircraft, and develop a systems understanding of the Flying Car full-stack.Read more3D Motion Planning, Controls, Estimation, Kalman FiltersAdvanced4 months (at 15 hours/week)Mathematics & Programming-Nicholas Roy; Angela Schoellig; Sebastian Thrun; Raffaello D'Andrea; Sergei Lupashin; Jake Lussier; Andy Brown4.6 (254)
Autonomous SystemsSelf-Driving Car EngineerLearn the techniques that power self-driving cars across the full stack of a vehicle’s autonomous capabilities.Read moreComputer Vision, Deep Learning, Sensor Fusion, Localization, Self-Driving Cars, Path Planning and ControlAdvanced5 months (at 10 hours/week)Python, C++, Linear Algebra and CalculusWaymo, Mercedes-BenzThomas Hossler; Antje Muntzinger; Andreas Haja; Aaron Brown; Munir Jojo Verge; Mathilde Badoual; David SilverN/A
Autonomous SystemsSensor Fusion EngineerLearn to fuse lidar point clouds, radar signatures, and camera images using Kalman Filters to detect and track vehicles and pedestrians over time.Read morePerception, Lidar, Radar, Sensors, Computer VisionAdvanced4 months (at 10 hours/week)Intermediate C++, Calculus, and ProbabilityMercedes-BenzDavid Silver; Stephen Welch; Andreas Haja; Abdullah Zaidi; Aaron Brown4.7 (301)
BusinessData Science for Business LeadersMaster the people, platforms, and processes required to leverage the power of Data Science in your business.Read moreBusiness Strategy, Data Science, Data Architecture, Machine Learning, Human CapitalIntermediate4-8 weeks (at 5 hours/week)Statistics, Probability, and Business ExperienceAlteryxEd Wiley4.6 (125)
BusinessData Product ManagerApply data science best practices to build products that deliver the right experience to the right users—at the right time.Read moreData Science, Product Management, Product Design, Data Visualization, User Journey MapsIntermediate3 months (at 10 hours/week)Prior Data Analysis & Product Management Experience Recommended-JJ Miclat; Vaishali Agarwal; Anne Rynearson4.3 (220)
BusinessSQLMaster SQL, the core language for big data analysis, to enable insight-driven decision-making and strategy.Read moreSQL, PostgreSQL, JOINs, Subqueries, Window Functions, Partitions, Data Cleaning, DDL, DML, Relational and Non-Relational DatabasesBeginner2 months (at 10 hours/week)Basic understanding of data types-Malavica Sridhar; Ziad Saab; Derek Steer4.6 (340)
BusinessBusiness AnalyticsGain foundational data skills like analyzing data, modeling business scenarios, and communicating findings.Read moreExcel & Spreadsheets, SQL, Data Visualization, Data DashboardsBeginner3 months (at 10 hours/week)NoneModeJosh Bernhard; Dana Sheahan; Mat Leonard; Derek Steer; Sam Nelson4.8 (2649)
BusinessPredictive Analytics for BusinessLearn essential AI concepts including search, optimization, planning, pattern recognition, and more from experts like Peter Norvig and Sebastian Thrun.Read moreData Wrangling, Classification, A/B Testing, Forecasting, SegmentationBeginner3 months (at 10 hours/week)Algebra; Descriptive Statistics, and ExcelAlteryxPatrick Nussbaumer, Ben Burkholder, Maureen Wolfson, Rod Light; Tony Moses4.7 (554)
BusinessAI Product ManagerDevelop AI products that deliver real business value by building skills that help you compete in the new AI-powered world.Read moreAI Products, Training ML Models, Annotating Datasets, Prototyping a ProductBeginner2 months (at 5-10 hours/week)NoneAppenAlyssa Simpson-Rochwerger; Meeta Dash; Kiran Vajapey; Kirsten Gokay; Andrea Butkovic4.4 (616)
BusinessAI for Business LeadersMaster the foundations of artificial intelligence so you can strategically implement machine learning technology in your organization, and leverage it for corporate growth.Read moreArtificial Intelligence, Machine Learning, Business Strategy, Data Labeling, Data ModelingIntermediate4-8 weeks (at 5 hours/week)Statistics, Probability, and Business ExperienceBMWWilliam Ross; Luis Serrano; Josh Bernhard4.6 (125)
BusinessDigital FreelancerThe goal of the Digital Freelancer Nanodegree program is to prepare students to enter the digital marketplace by teaching key skills to create a successful digital business. Students will learn freelancing basics and essential skills as well as how to build their personal brand to start a successful online business in the global freelancing marketplace.Read morePortfolio Websites, Professional Networking, Resumes, Social Media Presence, Non-Disclosure Agreements, Service Agreements, Freelance Pricing Frameworks, Invoicing, Brand Design, Elevator pitches, Formal Written Communication, Project management tools, Project scopingBeginner1 month (at 10 hours/week)Basic computer skills-Melissa Hong; Anupam JainN/A
BusinessAgile Software DevelopmentGet equipped with the skills you need to guide the delivery of high value products with top notch software development teams.Read moreAgile, Scrum, Kanban, XP, Minimum Viable ProductBeginner3 months (at 5-10 hours/week)NoneThoughtWorksHasnain Rizvi; Vincent High; Mark Ginise4.7 (151)
BusinessProduct ManagerEnvision and execute the development of industry-defining products, and learn how to successfully bring them to market.Read moreProduct Strategy, Product Design, Product Development, Design Sprint, Product LaunchBeginner4 months (at 10 hours/week)None-Anastasia Root; Alex King; Yuva Murugan4.7 (864)
BusinessMarketing AnalyticsLearn to collect and analyze data, model marketing scenarios, and communicate your findings with Excel, Tableau, Google Analytics, and Data Studios.Read moreGoogle Analytics, Excel & Spreadsheets, Data Visualization, Customer SegmentationBeginner3 months (at 5 hours/week)None-Brad Batesole; Josh Bernhard; Dana Sheahen; Mat Leonard; Anke Audenaert4.6 (359)
BusinessDigital MarketingMeet the growing demand for skilled digital marketers by learning the latest technologies for building impactful marketing strategies.Read moreDigital Marketing, Marketing fundamentals, Google Analytics, Social Media Marketing, Facebook Marketing, Search Engine Optimization, Search Engine Marketing, Digital marketing metrics, Display Ads, Video advertising, Email marketing, Branding strategyBeginner3 months (at 10 hours/week)None-Anke Audenaert; Daniel Kob; Dawn Raquel Jensen; Benjamin Kepner; Erica Reid; Matt Bailey; Liana Gross Furini; John Triggs; Jen Crompton4.7 (2419)
BusinessUX DesignerDesign impactful user experiences for products in today’s digital world.Read moreUser Research, User Experience, Prototyping, Interactive Design, User Interface Design, Usability TestingBeginner3 months (at 10 hours/week)None-Shuang Liu; Gabriel Ruttner; Michael Dedrick; Melissa Hui4.7 (1032)
BusinessCloud Computing for Business LeadersFocus on the unique knowledge and skills that business leaders need to unlock the value of cloud technologies in their organizations.Read moreDigital transformation, leadership, management, cloud governance model, novel cloud services, operational efficiencies, cloud center of excellenceIntermediate4-8 weeks (at 5 hours/week)Word Processors, Spreadsheets, Presentation Tools-Sanjay AgrawalN/A
BusinessDigital Project ManagementBuild confidence translating business requirements into project scope statements, creating project plans, and developing a high-performing team.Read moreWaterfall project management, Strategic communication plans, Requirements gathering, Project scoping, Project execution, Gantt charts, Agile frameworks, Stakeholder analysis, SMART goals, Team development, Cost-benefit analysisBeginner1 month (at 5-10 hours/week)Professional flueny in English-Walyce AlmeidaN/A
BusinessCybersecurity for Business LeadersLearn to leverage the capabilities of cybersecurity best practices to protect your organization and unlock next-level results.Read moreBasic Cybersecurity Implementation, Threat Actors, Security Devices, Vulnerability Assessment, Security Risk Classification, Cybersecurity Fluency, Cybersecurity Risk Management, Cybersecurity Training Strategies, Social Engineering, Phishing, Cybersecurity incident response playbooks, Cybersecurity Regulations and StandardsBeginner1 month (at 3-5 hours/week)None-Eric HollisN/A
BusinessGrowth Product ManagerLead experimentation and data-driven decision-making to drive products to the next level of scale, impact, and profitability.Read moreAcquisition Strategy, Growth Loops, Product Management, Activation Metrics, Growth Strategy, Activation Strategy, Product Monetization Strategy, Product Monetization Metrics, Premium Value, Cohort Analysis, Experiment Design, Target Personas, Customer Acquisition Cost, User Journey MapsIntermediate3 months (at 10 hours/week)Prior Product Management Experience recommended-Katherine Wu; Shiv Patel; Rizwan Ansary4.5 (50)
Cloud ComputingData Engineering with AWSLearn to design data models, build data warehouses and data lakes, automate data pipelines, and manage massive datasets.Read moreAWS Glue, Amazon S3, AWS Data Warehouse, Redshift, Apache Airflow, Data Pipeline DAGs, Data Extraction, Data Pipeline Creation, ETL, OLAP Cubes, Data Warehouse Architecture, Cloud Computing Fluency, Data Pipeline MaintenanceIntermediate4 months (at 5-10 hours/week)Intermediate Python, intermediate SQL & command line-Amanda Moran, Ben Goldberg; Valerie Scarlata; Matt Swaffer; Sean Murdock4.6 (1803)
Cloud ComputingData Engineering with Microsoft AzureMaster job-ready Azure skills like designing data models and utilizing other in-demand components of the cloud computing service.Read moreDatabase Normalization, Data Modeling Basics, PostgreSQL, SQL and SQL scripting, Denormalized Data Schemas, Relational data modeling, OLAP Cubes, Data Warehouse Architecture, Data Extraction, Big Data Fluency, Apache Spark, Data Lakes, Apache Airflow, Azure PipelinesIntermediate4 months (at 5-10 hours/week)Experience with SQL, Python, Azure, and Github-Matt Swaffer; Amanda Moran; Vishnu (Lucky) PamulaN/A
Cloud ComputingDigital FreelancerThe goal of the Digital Freelancer Nanodegree program is to prepare students to enter the digital marketplace by teaching key skills to create a successful digital business. Students will learn freelancing basics and essential skills as well as how to build their personal brand to start a successful online business in the global freelancing marketplace.Read morePortfolio Websites, Professional Networking, Resumes, Social Media Presence, Non-Disclosure Agreements, Service Agreements, Freelance Pricing Frameworks, Invoicing, Brand Design, Elevator pitches, Formal Written Communication, Project management tools, Project scopingBeginner1 month (at 10 hours/week)Basic computer skills-Melissa Hong; Anupam JainN/A
Cloud ComputingCloud Computing for Business LeadersFocus on the unique knowledge and skills that business leaders need to unlock the value of cloud technologies in their organizations.Read moreDigital transformation, leadership, management, cloud governance model, novel cloud services, operational efficiencies, cloud center of excellenceIntermediate4-8 weeks (at 5 hours/week)Word Processors, Spreadsheets, Presentation Tools-Sanjay AgrawalN/A
Cloud ComputingCloud DevOps EngineerCompanies are looking for talented DevOps engineers to remain competitive in this agile world. Enroll now to master skills like operationalizing infrastructure at scale and delivering applications and services at high velocity.Read moreAWS, Configuration Management with Ansible, Continuous Integration / Continuous Deployment, Microservices with Kubernetes, CloudFormationIntermediate4 months (at 10 hours/week)Intermediate JavaScript-Kesha Williams; Carlos Rivas; Noah Gift; Byron Sommardahl4.6 (847)
Cloud ComputingCloud DeveloperCloud development is the foundation for the new world of software development. Enroll now to build and deploy production-ready full stack apps at scale on AWS.Read moreAWS, Microservices, Serverless Architecture, KubernetesIntermediate4 months (at 10 hours/week)Intermediate JavaScript-Kesha Williams; Gabriel Ruttner; Justin Lee; Ivan Mushketyk4.5 (845)
Cloud ComputingAWS Cloud ArchitectBuild confidence planning, designing, and creating high availability cloud infrastructure.Read moreCloud Infrastructure, Cloud Security, AWS, CloudFormation, High Availability Infrastructure, Serverless ComputingAdvanced3 months (at 10 hours/week)Experience with Cloud Computing, Programming, and AWS-Tom Verbiscer; Leslie Bell; Mehdi Razvi4.6 (277)
Cloud ComputingCloud DevOps using Microsoft AzureLearn how to deploy, test, and monitor cloud applications on Azure, one of the most popular cloud services platforms across the globe.Read moreInfrastructure as Code, Configuration Management, Agile Planning, Continuous Integration, Continuous Delivery, Test Automation, MonitoringAdvanced3 months (at 5-10 hours/week)Intermediate Python, familiarity with Linux shell scripting and cloud conceptsMicrosoftNoah Gift; Aerick Galinkin; Nathan Anderson4.3 (106)
Cloud ComputingCloud Developer using Microsoft AzureMaster critical cloud computing skills used to deploy, build, migrate, and monitor applications on Azure.Read moreVirtual Machines, App Services, Microservices, Serverless Functions, Cloud MigrationIntermediate4 months (at 5-10 hours/week)Intermediate programming experience, familiarity with SQL databases and GitMicrosoftChris Vasquez; Ann K. Hoang; Golois Mouelet; Nathan Anderson4.4 (65)
Cloud ComputingCloud Native Application ArchitectureLearn to run and manage scalable applications in a cloud native environment using open source tools and projects like ArgoCD, gRPC, and Grafana.Read moreMicroservice architecture, Kubernetes, Continuous Integration, Continuous Delivery, Message Passing, Observability, Microservices securityIntermediate4 months (at 10 hours/week)HTTP, Python, Git, Linux, DockerSuseKatie Gamanji; Justin Lee; Nick Reva; Jay Smith4.7 (152)
Cloud ComputingCloud Architect using Microsoft AzureMeet the growing demand for Azure cloud architects and learn the skills to translate business requirements into technical specifications for reliable, scalable, and secure cloud infrastructure using Microsoft Azure.Read moreAzure Security Center, Azure Resource Manager, Azure Pricing Calculator, Azure Key Vault, Azure Defender, Cloud Cost Policies, Cloud Cost Evaluation, Automated Cloud Cost Optimization, Privileged Identity Management, Identity and Access Management Fundamentals, Disaster Recovery PlansAdvanced3 months (at 10 hours/week)Experience with cloud computing, programming and Microsoft AzureMicrosoftGary McLeary; Pratik Shah; Ed Clausen4.8 (94)
Cloud ComputingSite Reliability EngineerLearn to build automation tools that ensure designed solutions respond to requirements such as availability, performance, security, and maintainability.Read moreCost-Benefit Analysis, Building SRE Teams, Observability Best Practices, Prometheus, Grafana, Service Level Indicators, Terraform, Geo-Replication, Self-Healing System Design, Microservice Design, Deployment Rollback, Deployment Automation, Cloud Automation, Deployment Automation, Incident Post-Mortems, Incident Management, Reliability Reviews, Capacity ManagementIntermediate4 months (at 5-10 hours/week)Python or Java, Bash or Powershell, Linux, UNIX Shell and SQL-Nathan Anderson; Travis Scotto; Emmanuel Apau; Sonny SevinN/A
CybersecurityCybersecurity for Business LeadersLearn to leverage the capabilities of cybersecurity best practices to protect your organization and unlock next-level results.Read moreBasic Cybersecurity Implementation, Threat Actors, Security Devices, Vulnerability Assessment, Security Risk Classification, Cybersecurity Fluency, Cybersecurity Risk Management, Cybersecurity Training Strategies, Social Engineering, Phishing, Cybersecurity incident response playbooks, Cybersecurity Regulations and StandardsBeginner1 month (at 3-5 hours/week)None-Eric HollisN/A
CybersecurityIntroduction to CybersecurityGet your start in the high growth field of cybersecurity by building foundational skills including evaluating, maintaining, and monitoring the security of computer systems.Read moreThreat Assessment, Security Vulnerabilities, Compliance, Governance, Risk, Incident ResponseBeginner4 months (at 10 hours/week)Basic knowledge of network connectivity and OS fundamentalsSecurityScorecardRon Woerner; Jerry Smith; Christine Izuakor; Sean Pike4.5 (163)
CybersecuritySecurity AnalystLearn to identify, correct, and respond to security weaknesses and incidents through open-ended projects that mimic workplace security challenges.Read moreSecurity controls, Defensible Network Architecture, security threat mitigation, threat modeling, vulnerability assessment, incident detection and handlingIntermediate4 months (at 10 hours/week)Experience with Python, SQL, and security fundamentals-Richard Phung; Milind Adari; Chris HerdtN/A
CybersecuritySecurity EngineerTake advantage of the growing need for skilled security professionals by mastering the sought-after skills to protect an organization’s computer networks and systems from security threats or attacks.Read moreCryptography, Risk Evaluation, Authentication, Authorization, Access Management, Penetration TestingIntermediate4 months (at 10 hours/week)Basics of Python, experience configuring Windows and Linux environments-Taylor Lobb; Abhinav Singh; Rod Soto; Dev Badlu4.7 (57)
CybersecurityEnterprise SecurityThis program addresses security topics related to corporate environments, which are often distinct from production environments and center around the devices, identities, and infrastructure used by personnel on a daily basis.Read moreDevice Hardening Strategy, Cybersecurity Policy Writing, Zero Trust Security Model, Data Encryption, Backup Strategy, API Security, Cloud Hardening Strategy, Container Vulnerability Management, IT Asset Management, Secure Network Architecture Design, Cybersecurity ComplianceIntermediate4 months (at 5-10 hours/week)Linux and Azure-Milind Adari; Jerry Smith; Vamsee Kandimalla; Chistine IzuakorN/A
CybersecuritySecurity ArchitectThe goal of the Security Architect Nanodegree is to equip learners with the necessary skills to implement elements of security infrastructure design and management at an enterprise level.Read moreThreat Modeling, DiD Framework, Cybersecurity Risk Management, Incident Response Playbooks, Network Security Fundamentals, Architecture Diagramming, Access Control MatricesIntermediate4 months (at 10 hours/week)Linux and AWS-Erick Galinkin; Sjon-Paul Brown; Abhinav Singh; William O. FergusonN/A
CybersecurityEthical HackerLearn how to find and exploit vulnerabilities, design and execute penetration testing plans, and report on test findings.Read moreVulnerability Management, Penetration Testing, Reconnaissance, Social Engineering, Open-source intelligence, System and Application AuditingAdvanced2 months (at 5-10 hours/week)Linux, Networking, Programming & Windows OS-Sagar Bansal; Paul OyelakinN/A
CybersecurityData PrivacyEquip yourself with industry-guided data privacy best practices for physical or virtual office environments.Read morePrivacy Impact Assessments, Data privacy fundamentals, Data privacy classification, Data privacy governance, Data privacy checklists, Data privacy best practices, Data loss prevention, Technical cybersecurity controls, Procedural cybersecurity controls, Cybersecurity controls, NIST Cybersecurity framework, Data privacy regulationsBeginner1 month (at 5-10 hours/week)Understanding of data privacy regulations and basic cybersecurity best practices-Ron WoernerN/A
CybersecurityZero Trust SecurityLearners leave the course with a reinvigorated perspective on cybersecurity and a lexicon of practices and solutions that support what is rapidly becoming the new dominant strategy in enterprise security.Read moreZero Trust Pillars, Zero Trust Security Model, Zero Trust Deployment Strategy, Zero Trust Maturity Model, Zero Trust Algorithms, Cybersecurity Risk Management, Perimeter SecurityIntermediate1 month (at 5-10 hours/week)Familiarity with basic cybersecurity concepts and practices-Richard PhungN/A
Data ScienceData Science for Business LeadersMaster the people, platforms, and processes required to leverage the power of Data Science in your business.Read moreBusiness Strategy, Data Science, Data Architecture, Machine Learning, Human CapitalIntermediate4-8 weeks (at 5 hours/week)Statistics, Probability, and Business ExperienceAlteryxEd Wiley4.6 (125)
Data ScienceData Product ManagerApply data science best practices to build products that deliver the right experience to the right users—at the right time.Read moreData Science, Product Management, Product Design, Data Visualization, User Journey MapsIntermediate3 months (at 10 hours/week)Prior Data Analysis & Product Management Experience Recommended-JJ Miclat; Vaishali Agarwal; Anne Rynearson4.3 (220)
Data ScienceSQLMaster SQL, the core language for big data analysis, to enable insight-driven decision-making and strategy.Read moreSQL, PostgreSQL, JOINs, Subqueries, Window Functions, Partitions, Data Cleaning, DDL, DML, Relational and Non-Relational DatabasesBeginner2 months (at 10 hours/week)Basic understanding of data types-Malavica Sridhar; Ziad Saab; Derek Steer4.6 (340)
Data ScienceData StreamingLearn how to stream data to unlock key insights in real-time.Read moreData Streaming, Spark, Kafka, Kafka Streaming, Spark StreamingAdvanced2 months (at 5-10 hours/week)Intermediate Python, SQL, and experience with ETL-Ben Goldbergl Judit Lantos; David Drummond; Sean Murdock4.3 (242)
Data ScienceBusiness AnalyticsGain foundational data skills like analyzing data, modeling business scenarios, and communicating findings.Read moreExcel & Spreadsheets, SQL, Data Visualization, Data DashboardsBeginner3 months (at 10 hours/week)NoneModeJosh Bernhard; Dana Sheahan; Mat Leonard; Derek Steer; Sam Nelson4.8 (2649)
Data ScienceProgramming for Data Science with RPrepare for a data science career by learning the fundamental data programming tools: R, SQL, command line, and git.Read moreR, SQL, GitBeginner3 months (at 10 hours/week)NoneModeJosh Bernhard; Derek Steer; Juno Lee; Richard Kalehoff; Karl Krueger4.8 (95)
Data ScienceData Scientist Build effective machine learning models, run data pipelines, build recommendation systems, and deploy solutions to the cloud with industry-aligned projects.Read moreMachine Learning, Deep Learning, Software EngineeringAdvanced4 months (at 10 hours/week)Python, SQL & StatisticsBertelsmann; Appen; IBM Watson; Insight; Kaggle; StarbucksJosh Bernhard; Juno Lee; Luis Serrano; Andrew Paster; Mike Yil David Drummond; Judit Lantos4.7 (1212)
Data ScienceData VisualizationCombine data, visuals, and narrative to tell impactful stories and make data-driven decisions.Read moreData Visualization, Tableau, Dashboards, Data StorytellingBeginner4 months (at 10 hours/week)Basic Data Analysis-Mat Leonard; Josh Bernhard; Robert Crocker; Malavica Sridhar; Ben Jones4.6 (206)
Data ScienceData AnalystUse Python, SQL, and statistics to uncover insights, communicate critical findings, and create data-driven solutions.Read moreData Wrangling, Matplotlib, Bootstrapping, Pandas & NumPy, StatisticsIntermediate4 months (at 10 hours/week)Python and SQLKaggleJosh Bernhard; Sebastian Thrun; Derek Steer; Juno Lee; Mike Yi; David Venturi; Sam Nelson)4.6 (3496)
Data ScienceProgramming for Data Science with PythonLearn the fundamental programming tools for data professionals: Python, SQL, terminal, and Git.Read morePython, Numpy & Pandas, SQL, Git & GitHubBeginner3 months (at 10 hours/week)NoneModeJosh Bernhard; Derek Steer; Juno Lee; Richard Kalehoff; Karl Krueger4.7 (1558)
Data SciencePredictive Analytics for BusinessLearn essential AI concepts including search, optimization, planning, pattern recognition, and more from experts like Peter Norvig and Sebastian Thrun.Read moreData Wrangling, Classification, A/B Testing, Forecasting, SegmentationBeginner3 months (at 10 hours/week)Algebra; Descriptive Statistics, and ExcelAlteryxPatrick Nussbaumer, Ben Burkholder, Maureen Wolfson, Rod Light; Tony Moses4.7 (554)
Data ScienceData Engineering with AWSLearn to design data models, build data warehouses and data lakes, automate data pipelines, and manage massive datasets.Read moreAWS Glue, Amazon S3, AWS Data Warehouse, Redshift, Apache Airflow, Data Pipeline DAGs, Data Extraction, Data Pipeline Creation, ETL, OLAP Cubes, Data Warehouse Architecture, Cloud Computing Fluency, Data Pipeline MaintenanceIntermediate4 months (at 5-10 hours/week)Intermediate Python, intermediate SQL & command line-Amanda Moran, Ben Goldberg; Valerie Scarlata; Matt Swaffer; Sean Murdock4.6 (1803)
Data ScienceData ArchitectLearn how to plan, design and implement enterprise data infrastructure solutions and create the blueprints for your organization’s data success.Read moreEntity relationship diagrams, Relational Data Design, Online Analytical Processing, Operational Data Stores, Data Lake Architecture, Data GovernanceAdvanced4 months (at 5-10 hours/week)Intermediate Python, SQL, and basics of ETL/Data Pipelines-Ben Larson; Shankar Korrapolu; Shrinath Parikh; Vijaya Nelavelli; Rostislav Rabotnik; Nicholas DeGiacomo)4.6 (122)
Data ScienceData Analysis and Visualization with Microsoft Power BIUtilize Microsoft Power BI as a primary tool for data pre-processing, visualization, and analysis.Read morePower BI, data visualizations, data modeling, Extract-Transform-Load, Data Analytics ExpressionsBeginner3 months (at 5 hours/week)Microsoft Excel-Lenore R Flower; Sean Chandler; Joseph Lozada4.7 (256)
Data SciencePrivacy EngineerMaster the skills necessary to become a successful privacy engineer. Learn to create technical solutions and implement privacy principles by integrating Privacy-by-Design into product development, data infrastructure, and software release lifecycles.Read morePrivacy by Design Framework, Data Minimization, Data Encryption, Sensitive Data Tracking, Hashing, Privacy Risk Assessment, Data Privacy Fundamentals, Data Anonymization, k-anonymization, Data Privacy Regulations, Tiers of Deletion, Redaction for Data Minimization, Regional Privacy Regulations, Data Lifecycle ManagementIntermediate2 months (at 5 hours/week)Python and SQL-Mihir Patil; Richard Phung; Dante AveryN/A
Data ScienceData Engineering with Microsoft AzureMaster job-ready Azure skills like designing data models and utilizing other in-demand components of the cloud computing service.Read moreDatabase Normalization, Data Modeling Basics, PostgreSQL, SQL and SQL scripting, Denormalized Data Schemas, Relational data modeling, OLAP Cubes, Data Warehouse Architecture, Data Extraction, Big Data Fluency, Apache Spark, Data Lakes, Apache Airflow, Azure PipelinesIntermediate4 months (at 5-10 hours/week)Experience with SQL, Python, Azure, and Github-Matt Swaffer; Amanda Moran; Vishnu (Lucky) PamulaN/A
Data ScienceDigital FreelancerThe goal of the Digital Freelancer Nanodegree program is to prepare students to enter the digital marketplace by teaching key skills to create a successful digital business. Students will learn freelancing basics and essential skills as well as how to build their personal brand to start a successful online business in the global freelancing marketplace.Read morePortfolio Websites, Professional Networking, Resumes, Social Media Presence, Non-Disclosure Agreements, Service Agreements, Freelance Pricing Frameworks, Invoicing, Brand Design, Elevator pitches, Formal Written Communication, Project management tools, Project scopingBeginner1 month (at 10 hours/week)Basic computer skills-Melissa Hong; Anupam JainN/A
Product ManagementData Product ManagerApply data science best practices to build products that deliver the right experience to the right users—at the right time.Read moreData Science, Product Management, Product Design, Data Visualization, User Journey MapsIntermediate3 months (at 10 hours/week)Prior Data Analysis & Product Management Experience Recommended-JJ Miclat; Vaishali Agarwal; Anne Rynearson4.3 (220)
Product ManagementAI Product ManagerDevelop AI products that deliver real business value by building skills that help you compete in the new AI-powered world.Read moreAI Products, Training ML Models, Annotating Datasets, Prototyping a ProductBeginner2 months (at 5-10 hours/week)NoneAppenAlyssa Simpson-Rochwerger; Meeta Dash; Kiran Vajapey; Kirsten Gokay; Andrea Butkovic4.4 (616)
Product ManagementDigital FreelancerThe goal of the Digital Freelancer Nanodegree program is to prepare students to enter the digital marketplace by teaching key skills to create a successful digital business. Students will learn freelancing basics and essential skills as well as how to build their personal brand to start a successful online business in the global freelancing marketplace.Read morePortfolio Websites, Professional Networking, Resumes, Social Media Presence, Non-Disclosure Agreements, Service Agreements, Freelance Pricing Frameworks, Invoicing, Brand Design, Elevator pitches, Formal Written Communication, Project management tools, Project scopingBeginner1 month (at 10 hours/week)Basic computer skills-Melissa Hong; Anupam JainN/A
Product ManagementAgile Software DevelopmentGet equipped with the skills you need to guide the delivery of high value products with top notch software development teams.Read moreAgile, Scrum, Kanban, XP, Minimum Viable ProductBeginner3 months (at 5-10 hours/week)NoneThoughtWorksHasnain Rizvi; Vincent High; Mark Ginise4.7 (151)
Product ManagementProduct ManagerEnvision and execute the development of industry-defining products, and learn how to successfully bring them to market.Read moreProduct Strategy, Product Design, Product Development, Design Sprint, Product LaunchBeginner4 months (at 10 hours/week)None-Anastasia Root; Alex King; Yuva Murugan4.7 (864)
Product ManagementUX DesignerDesign impactful user experiences for products in today’s digital world.Read moreUser Research, User Experience, Prototyping, Interactive Design, User Interface Design, Usability TestingBeginner3 months (at 10 hours/week)None-Shuang Liu; Gabriel Ruttner; Michael Dedrick; Melissa Hui4.7 (1032)
Product ManagementGrowth Product ManagerLead experimentation and data-driven decision-making to drive products to the next level of scale, impact, and profitability.Read moreAcquisition Strategy, Growth Loops, Product Management, Activation Metrics, Growth Strategy, Activation Strategy, Product Monetization Strategy, Product Monetization Metrics, Premium Value, Cohort Analysis, Experiment Design, Target Personas, Customer Acquisition Cost, User Journey MapsIntermediate3 months (at 10 hours/week)Prior Product Management Experience recommended-Katherine Wu; Shiv Patel; Rizwan Ansary4.5 (50)
Programming & DevelopmentData Engineering with AWSLearn to design data models, build data warehouses and data lakes, automate data pipelines, and manage massive datasets.Read moreAWS Glue, Amazon S3, AWS Data Warehouse, Redshift, Apache Airflow, Data Pipeline DAGs, Data Extraction, Data Pipeline Creation, ETL, OLAP Cubes, Data Warehouse Architecture, Cloud Computing Fluency, Data Pipeline MaintenanceIntermediate4 months (at 5-10 hours/week)Intermediate Python, intermediate SQL & command line-Amanda Moran, Ben Goldberg; Valerie Scarlata; Matt Swaffer; Sean Murdock4.6 (1803)
Programming & DevelopmentDigital FreelancerThe goal of the Digital Freelancer Nanodegree program is to prepare students to enter the digital marketplace by teaching key skills to create a successful digital business. Students will learn freelancing basics and essential skills as well as how to build their personal brand to start a successful online business in the global freelancing marketplace.Read morePortfolio Websites, Professional Networking, Resumes, Social Media Presence, Non-Disclosure Agreements, Service Agreements, Freelance Pricing Frameworks, Invoicing, Brand Design, Elevator pitches, Formal Written Communication, Project management tools, Project scopingBeginner1 month (at 10 hours/week)Basic computer skills-Melissa Hong; Anupam JainN/A
Programming & DevelopmentC++Get hands-on experience building five real-world projects in this popular general-purpose programming language.Read moreData Structures & Algorithms, Memory Management, Concurrency, Object-oriented Programming, C++Intermediate4 months (at 10 hours/week)Intermediate Programming-David Silver; Stephen Welch; Andreas Haja4.5 (1126)
Programming & DevelopmentAgile Software DevelopmentGet equipped with the skills you need to guide the delivery of high value products with top notch software development teams.Read moreAgile, Scrum, Kanban, XP, Minimum Viable ProductBeginner3 months (at 5-10 hours/week)NoneThoughtWorksHasnain Rizvi; Vincent High; Mark Ginise4.7 (151)
Programming & DevelopmentCloud DevOps EngineerCompanies are looking for talented DevOps engineers to remain competitive in this agile world. Enroll now to master skills like operationalizing infrastructure at scale and delivering applications and services at high velocity.Read moreAWS, Configuration Management with Ansible, Continuous Integration / Continuous Deployment, Microservices with Kubernetes, CloudFormationIntermediate4 months (at 10 hours/week)Intermediate JavaScript-Kesha Williams; Carlos Rivas; Noah Gift; Byron Sommardahl4.6 (847)
Programming & DevelopmentCloud DeveloperCloud development is the foundation for the new world of software development. Enroll now to build and deploy production-ready full stack apps at scale on AWS.Read moreAWS, Microservices, Serverless Architecture, KubernetesIntermediate4 months (at 10 hours/week)Intermediate JavaScript-Kesha Williams; Gabriel Ruttner; Justin Lee; Ivan Mushketyk4.5 (845)
Programming & DevelopmentIntroduction to CybersecurityGet your start in the high growth field of cybersecurity by building foundational skills including evaluating, maintaining, and monitoring the security of computer systems.Read moreThreat Assessment, Security Vulnerabilities, Compliance, Governance, Risk, Incident ResponseBeginner4 months (at 10 hours/week)Basic knowledge of network connectivity and OS fundamentalsSecurityScorecardRon Woerner; Jerry Smith; Christine Izuakor; Sean Pike4.5 (163)
Programming & DevelopmentSecurity AnalystLearn to identify, correct, and respond to security weaknesses and incidents through open-ended projects that mimic workplace security challenges.Read moreSecurity controls, Defensible Network Architecture, security threat mitigation, threat modeling, vulnerability assessment, incident detection and handlingIntermediate4 months (at 10 hours/week)Experience with Python, SQL, and security fundamentals-Richard Phung; Milind Adari; Chris HerdtN/A
Programming & DevelopmentSecurity EngineerTake advantage of the growing need for skilled security professionals by mastering the sought-after skills to protect an organization’s computer networks and systems from security threats or attacks.Read moreCryptography, Risk Evaluation, Authentication, Authorization, Access Management, Penetration TestingIntermediate4 months (at 10 hours/week)Basics of Python, experience configuring Windows and Linux environments-Taylor Lobb; Abhinav Singh; Rod Soto; Dev Badlu4.7 (57)
Programming & DevelopmentFront End Web DeveloperLearn how to build high quality websites and dynamic applications to create stunning user experiences for the web.Read moreJavaScript, HTML, CSS, Webpack, Flexbox, Node, Object-oriented ProgrammingIntermediate4 months (at 5-10 hours/week)Knowledge of basic HTML, CSS, and JavaScript-Daniel Silber-Baker; Rachel Manning; Alyssa Hope; Richard Kalehoff4.6 (1194)
Programming & DevelopmentFull Stack Web DeveloperLearn to design and develop powerful modern web applications that form the foundation for the apps, websites, and systems that people and businesses use every day.Read morePython, JavaScript, PostgreSQL, Flask, Docker, KubernetesIntermediate4 months (at 5-10 hours/week)Prior experience with Python, CSS/HTML, and Git-Amy Hua; Cary McCarthy; Gabriel Ruttner; Kennedy Behrman4.5 (750)
Programming & DevelopmentJava DeveloperLearn back-end development with Java, one of the most popular programming languages in the world.Read moreJava, Spring Boot, Rest API, MySQL, MongoDBIntermediate4 months (at 5-10 hours/week)Intermediate knowledge of Java-Kesha Williams; Sareeta Panda; Peter Zastoupil; Alex Pritchard4.5 (360)
Programming & DevelopmentData Structures and AlgorithmsGet hands-on practice with over 100 data structures and algorithm exercises with technical mentor support when needed to help prepare you for the workplace.Read moreData Structures and Algorithms, Problem Solving, Interview Practice Problems, PythonIntermediate4 months (at 10 hours/week)Python and Basic Algebra-Brynn Claypoole; Abe Feinberg; Kyle Stewart-Franz4.7 (850)
Programming & DevelopmentIntroduction to ProgrammingA first step for beginners towards careers in web and app development, machine learning, data science, AI, and more.Read moreFront-End Development Basics, HTML, CSS, Python Syntax, Text Processing in Python, DevTools, Command Line Interface Basics, Code Debugging, Basic JavaScript scripts, JavaScript Functions, JavaScript arrays, JavaScript objectsBeginner4 months (at 10 hours/week)None-Karl Krueger; Kelly Howard; Julia Van Cleve; Abe Feinberg; James Parkes; Richard Kalehoff; Rachel Manning4.7 (3865)
Programming & DevelopmentiOS DeveloperMaster the Swift programming language, and create a portfolio of iOS apps for iPhone and iPad to showcase your skills!Read moreSwift programming, Core Data, UIKit, iOS networking, app publishing, User interfaces, Local Persistence, APIsBeginner6 months (at 10 hours/week)None-Jarrod Parkes; Gabrieller Miller-Messner; Kate Rotondo; Owen LaRosa4.6 (897)
Programming & DevelopmentReactLearn to build declarative user interfaces for the web with React as well as manage state more predictably in your applications with Redux.Read moreReact Component State, React Router, React Hooks, JavaScript Functions, Application State Management with Redux, React-Redux Bindings, React Component State, Fetching Data, React Native Basics, Data Lifecycle Management, Jest, React-Redux Bindings, React Design Patterns, Software TestingIntermediate2 months (at 5-10 hours/week)HTML & CSS, JavaScript, Asynchronous JavaScript (AJAX) and Web forms-Andrew Wong; Michael Tsamis; Alyssa Hope; Tyler McGinnis; Richard Kalehoff4.7 (1269)
Programming & DevelopmentBlockchain DeveloperDemand for blockchain developers is skyrocketing. In this program, you'll work with the Bitcoin and Ethereum protocols, build projects for real-world application, and gain the essential skills for a career in this dynamic space.Read moreEthereum Blockchain, Blockchain Architecture, Data AuditingIntermediate4 months (at 10 hours/week)Object-oriented programming-Brandy Camacho; Jessica Lin; Joe Nyzio; Rachna Ralhan; PK Rasam; Nik Kalyani; Elena Nadolinski4.5 (566)
Programming & DevelopmentIntermediate JavaScriptMaster JavaScript, the most popular programming language in the world. Be equipped for advanced roles in web development, server-side application development, and desktop development.Read moreFunctional Programming, DOM, Data Structures, Asynchronous Programming, Synchronous ProgrammingIntermediate3 months (at 10 hours/week)Basic JavaScript-Alyssa Hope; Rachel Manning; Andrew Wong; Richard Kalehoff4.6 (847)
Programming & DevelopmentRPA Developer with UiPathBuild the operational processes that enable the businesses of the future.Read moreProcess Automation, Business Operations, UiPath Studio, UiPath OrchestratorBeginner4 months (at 5-10 hours/week)Basic familiarity with Microsoft applications and data manipulationUiPathKristina Kaldon; Niyaz AhmedN/A
Programming & DevelopmentAndroid Kotlin DeveloperMaster Android app development with Kotlin, a modern programming language that enables developers to be more productive.Read moreAndroid Development, Kotlin, Android Studio, Gradle, RESTful interfaces, Web APIs, App Architecture, Databases, Custom Views, Notifications, Location Services, Testing, FirebaseIntermediate4 months (at 10 hours/week)Experience with Object-Oriented ProgrammingGoogleDan Galpin; Aleks Haecky; Sean McQuillan; Murat Yener; Chet Hasse; Meghan Mehta; Caren Chang; Lyla Fujiwara; Asser Samak; Joshua Donlan; Kevin Moore; Jesus Valdez; Aida Issayeva; Mohamed Habib4.7 (356)
Programming & DevelopmentIntermediate PythonLearn how to plan, design, and implement enterprise data infrastructure solutions and create the blueprints for your organization’s data success.Read morePython, Object-oriented programming, Modular code, Python Package IndexIntermediate2 months (at 10 hours/week)Basic Python-Sam Redmond; Gabriel Ruttner4.4 (144)
Programming & DevelopmentJava ProgrammingElevate your Java abilities with the fundamental skills used by developers to design, code, test, and deploy cutting-edge Java software.Read moreObject-oriented programming, functional programming, I/O, reflection, concurrent programming, Java modulesIntermediate3 months (at 10 hours/week)Basic programming concepts like variables, loops and conditionals.-Jeff Phillips; Dustin Hellstern; Alex Pritchard4.5 (143)
Programming & DevelopmentFull Stack JavaScript DeveloperFind success as a full stack developer by focusing on topics like UI, UX, APIs, server side business logic, persistence layers, and more.Read moreCreating an API, Databases and SQL, Node.js, Angular, TypeScript, DeploymentIntermediate4 months (at 10 hours/week)HTML, CSS, Basic JavaScript, JSON-Rachel Manning; Alyssa Hope; Andrew Wong; Guillaume Bibeau Laviolette4.7 (89)
Programming & DevelopmentGolangDiscover Golang’s implementation of traditional programming features, as well as extra features that make it a powerful tool.Read moreGo programming, Go language fundamentals, Go environment, basic backend, Goroutines, web server, REST APIBeginner1 month (at 5 hours/week)Basic computer programming-Andrew WongN/A