Information Technology
Star icon
Most Popular
Hands on Training icon
Hands On Training
Star icon
Hands on Training icon

Intro to Programming (Nanodegree Program)

Course Cover

5

(6)

compare button icon

Course Features

icon

Duration

4 months

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Effort

10 hours per week

icon

Teaching Type

Self Paced

Course Description

Learn the basics of programming using HTML, CSS, or Python. With our final project selection, explore possible programming paths. You will feel confident in your ability as a programmer to problem-solve and think like one. After completing these projects, you will be ready to take on our career-ready programs.

Course Overview

projects-img

Virtual Labs

projects-img

Job Assistance

projects-img

Personlized Teaching

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Hands-On Training

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

Prerequisites/Requirements

You have access to a computer with a broadband connection, on which you install a professional code/text editor (eg Sublime Text or Atom)

Having experience using the web, being able to perform a search on Google, and (most importantly) the determination to keep pushing forward!

Prior programming experience is not required

What You Will Learn

Basics of HTML

Add style to your HTML code with CSS

Fundamental Programming Concepts in Python

Fundamentals of Web Programming

Target Students

Begineers

Programmers

Web Developers

Course Instructors

Author Image

Karl Krueger

Command Line Instructor

Before joining Udacity, Karl was a Site Reliability Engineer (SRE) at Google for eight years, building automation and monitoring to keep the world's busiest web services online.
Author Image

Kelly Howard

Instructor

Kelly is the Product Lead for the Web Development Nanodegree programs at Udacity.
Author Image

Julia Van Cleve

Instructor

Julia is a Content Developer at Udacity and was previously a middle school math teacher in San Jose, CA. She also dabbled in freelance web development, designing websites for small businesses in the Bay Area.
Author Image

Abe Feinberg

Instructor

Abe is a science teacher and educational psychologist who loves learning and finding out how things work. He has a particular interest in using AI to optimize education, and his ultimate goal is to r...

Course Reviews

Average Rating Based on 6 reviews

5.0

100%

Course Cover