Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Learn to Code

via Udacity Nanodegree


Master coding basics with this 17-week Udacity course. Learn HTML, CSS, Python, and JavaScript, with no prior programming skills required. Ideal for beginners eyeing careers in tech.

Taught by

Karl Krueger, Kelly Howard, Julia Van Cleve, James Parkes, Richard Kalehoff, Greg C., Yodit F., Matthew R., John M., Vincenzo A. and James L.


4.8 rating, based on 53 Class Central reviews

Start your review of Learn to Code

  • Jean-Robert Strele
    This Intro to Programming starts with HTML, followed by CSS, then Python and finally JavaScript. I breezed through parts 1-3, partly because I did some programming 30 years ago and not all of the axons had shriveled up. And then came JavaScript. I…
  • Profile image for HOUNDENOU CÉDRIC BENOÎT
    Ever since I started my intro to programming program, I feel like a computer superhero.
    but I know it's just the beginning; I would like at least to know and share with class mates who have the same objectives as et work in programming world.
    Thanks you...for...
  • Adetunji Adeoye
    It has been a great learning experience. The video illustrations and detailed explanations have been of great help. I recommend this program for anyone willing to develop their technical skills. The program has matched my expectation of understanding basic html elements and semantic tags as well as the rudiments of CSS. There's still so much more to learn. I look forward to gaining much more. Cheers.
  • Anonymous
    So far so good! Learning a lot, and I like the way they have you trying out bits of code often, it helps re-enforce what you've learned and gets you familiar with the syntax and helps solidify larger concepts. I have prior experience with HTML, so that part was more of a review for me, but I had no experience with CSS, and now I feel like I know both equally well!
  • Anonymous
    This has been a terrific program so far, everything is explained exceptionally well without bogging my mind down with over-complicated terms and phrases. The lessons are direct and to the point while also ensuring that you are applying the information given. This isn't my first HTML/CSS course but it's the only one that hasn't allowed me to give up.
  • Anonymous
    You will know that the facilitators have people who are new to programming in mind when they're teaching. Every topic is well explained with practical examples. The practice after each topic is fun to follow and solidifies retention. I am really enjoying my time of study here in Udacity!
  • Anonymous
    The program is going very well. it is way better than what i expected. The tutors are doing a fantastic job, they break down each lesson to the point that even a baby understands what's happening. I am so pleased to be taking this course
  • Anonymous
    In the course taught me how to write HTML and CSS in an easy to understand and easy to understand way with examples and exercises to do. Which makes it more understandable Even though I'm not good at English
  • Anonymous
    With a well-structured programming curriculum from Udacity, I am certain I will soon join the league of full-stack developers because I have learned a lot in a short time. Thank you Udacity.
  • Anonymous
    it was an amazing experience, which led me to learn alot in the different ascepts of css and html, i would like to explore this conscepts in a deeper and profound lessons
  • Anonymous
    "Its been great and interesting. I have learned a lot so far. The teachers are perfect enough in explanation using the right terms to relate. Thank you Udacity and Access bank"
  • Anonymous
    I feel like I learned so much! It's exciting to see what I can do after so little time. Codes and rules are becoming natural. Can't wait to learn more and reach my full potential.
  • Anonymous
    the program is very interesting as the course outline is well structured and detailed. and also the tasks are very motivating as it has pushed me to work harder."
  • Anonymous
    Great, as I expected!
    I like how they take students step by step.
    Great teachers! If I have time I will take more courses if the tuition fits my budget.
  • Anonymous
    It's just the first project, but I'm loving it already. The incremental mode of learning makes the concepts stick in, and makes the whole processes rewarding.
  • Anonymous
    The course has really helped on my journey as a web developer. I started with no idea on web development and i have really learnt alot.
  • Anonymous
    Very fast and great! The course explanation is straightforward, and the fundamental principles can be clarified step by step. Great job.
  • Anonymous
    Its been very informative and the concepts are well taught. Yes it has matched my needs and surpassed my expectations.
  • Byrone Songa
    The course is awesome and the instructors have simplified the course to make internalising easy.

    I love it.
  • Anonymous
    This course is far better than many programming courses I have ever seen. It is well detailed and simplified.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.