Introduction to Programming Nanodegree

Computational thinking and programming fundamentals through HTML, CSS, JavaScript, and an introduction to AI-assisted coding.

$3,000.00

This course is IMAP eligible — free to eligible Ohioans

Ohio IMAP Eligible Course

Ohio’s Individual Microcredential Assistance Program covers this course in full for eligible Ohioans. That includes tuition, materials, and your certification exam voucher where one applies. You won’t be charged for any part of it.

You likely qualify if you are a U.S. citizen, 18 or older, and currently living in Ohio. You can’t be an employee of the State of Ohio or of We Can Code IT.

Apply for IMAP funding — the application takes a few minutes, and there is no checkout step.

High school juniors and seniors may also qualify, though the State attaches a condition about whether the same credential is available through College Credit Plus. Email admissions@wecancodeit.org and we’ll work out whether it applies to you.

Businesses: this course is TechCred eligible

Ohio TechCred Eligible Course

Ohio employers can be reimbursed by the State for upskilling their teams through TechCred. TechCred reimburses the employer, not the individual, so it isn’t a checkout option — your business applies to the State directly, and we help you build the training plan that goes with the application.

The next application period is October 1–30, 2026.

Schedule a TechCred planning call or email admissions@wecancodeit.org.

Description

Introduction to Programming Nanodegree

Your first step into programming. Learn computational thinking, problem-solving fundamentals, and programming logic through hands-on projects in HTML, CSS, and JavaScript.

  • 30 hours
  • Virtual Instructor-led and In-person options
  • Goal(s): Build foundational programming skills and computational thinking for any tech career pathway.
  • Audience: Anyone with no prior programming experience looking to start a career in technology.
  • Prerequisites: Basic computer skills, internet access, familiarity with Zoom.

Learn computational thinking, programming logic, and problem-solving fundamentals through hands-on projects. Build web pages with HTML and CSS, create interactive applications with JavaScript, and apply Object-Oriented Programming principles. Includes an introduction to AI methods in programming — using AI coding assistants for code generation, debugging, and problem-solving. No prior programming experience required.

Syllabus

Why We Can Code IT?