Introduction to Programming

Welcome to the world of programming. Learn to code and how to "think like a programmer." Show off your own website when you're done.

8 student reviews.
  • Overview Welcome to the world of programming. learn to code and how to "think like a programmer." show off your own website when you're done.
  • Type Nanodegree
  • Provider Udacity
  • Cost $599
  • Effort Minimum 10hrs/week
  • Duration 3 months

Earn a Certificate

  • Nanodegree via Udacity
  • $599 for 3 months
  • 1:1 feedback - Rigorous, timely project and code reviews

Overview

Udacity's Intro to Programming is your first step towards careers in Web and App Development, Machine Learning, Data Science, AI, and more! This program is perfect for beginners.

Why Take This Nanodegree?

Programming knowledge is indispensable in today’s world, and learning to code is one of the most valuable and useful things you can do.

Whether you’re launching a career, advancing a career, or just excited to learn a new skill, there is no time like the present to start learning, and this program offers everything you need to get up to speed—with no prior programming skills required.

Required Knowledge

General Requirements:

    • You are self-driven and motivated to learn. Participation in this program requires consistently meeting project deadlines and devoting at least 10 hours per week to your work.
    • You can communicate fluently and professionally in written and spoken English.

Program-Specific Requirements:

  • You have access to a computer with a broadband connection, on which you’ll install a professional code/text editor (e.g. Sublime Text or Atom).
  • You can independently solve and describe your solution to a math or programming problem.

Syllabus

Reviews for Introduction to Programming
Based on 8 reviews

Did you take this credential? Share your experience with other students.

Write a Review
David Venturi
Overall Rating
Full review: https://medium.com/@venturidb/review-udacity-intro-to-programming-nanodegree-b38b4a9bf924#.h0upgy38s

Probably the most important thing you leave this Nanodegree with is the ability to think like a programmer. You are able to…

Topic coverage

Job readiness

Community/staff support

Matthew Ludwig
Overall Rating
Even though i have some coding background, it´s awesome how this course helps to better understand how programming actually works & how you can use it to solve problems.

It never claims to be a job-readiness course, though. At the end, you´ll get a better understanding of which roles are important in the programming landscape (frontend/backend, android, data-analysts etc.).

Topic coverage

Job readiness

Community/staff support

D. S.
Overall Rating
Having some experience prior to starting this Nanodegree was a boon to my success, that and the time I was able to devote. Overall it was a great experience . I was able to strengthen knowledge I already had while learning some new concepts throughout. The focus shifts periodically from front-end to back-end web and software development.

Topic coverage

Job readiness

Community/staff support

Class Central

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

Sign up for free

Never stop learning Never Stop Learning!

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

Sign up for free