Intro to Programming

Kickstart your career in tech by learning the core principles of software development in our comprehensive introductory course.


Intro to Web Development

Intro to Software Development

Start Date

December 4th, 2023

December 11th, 2023





Offering Daytime and Afternoon Sessions

Offering Daytime and Afternoon Sessions

Download the Syllabus

Fill out your information to get a free copy of our Intro to Programming syllabus

Our Introduction to Programming Nanodegree Has 3 Courses:

Course 1: Coding Fundamentals

New to software and web development? This introductory overview helps you get a big picture perspective on what software and web development looks like, what programmers do, and get a feel for computational thinking. Participants use hands-on exercises and projects to demonstrate proficiency of coding fundamentals, build computational thinking abilities and begin approaching problems like a programmer.

Course 2: Intro to Web Development

Intro to Web Development is a course that teaches you how to make your own websites. Imagine learning a new way to communicate, but instead of talking to people, you’re telling computers what to do so they can present text, images, and buttons in a way that’s useful and makes sense to us. You’ll get to understand the basics of HTML and CSS, which are like the building blocks and paint for setting up and decorating your website. You’ll also discover how to make your website more interactive and respond to clicks and other actions people take, using a common computer language called JavaScript. Plus, you’ll learn how to directly tell the website to change or update certain parts without having to reload the whole page, which is really just using JavaScript to speak to and alter the website’s underlying structure (something known as the Document Object Model). It’s like learning to create a dynamic digital canvas that others can interact with!

Course 3: Intro to Software Development

In this learning program, you’ll get to work on actual projects, which means you’ll be applying what you’ve learned in a practical way, like a hands-on classroom. You’ll also learn about a special way of organizing and structuring software, called Object-Oriented Programming, which helps manage complexity and make things more understandable and easier to work with. Imagine it as learning to organize a toolbox in a way that makes the most sense and makes tools easier to find and use.

During this part of the course, you’ll create a simple digital project, like a mini-website or an interactive feature on a webpage, using the basic building materials of the web: HTML, JavaScript, and CSS. HTML is used for laying out the elements, JavaScript for making it interactive, and CSS for making it look appealing. It’s like combining bricks, interactive levers, and paint to create a unique digital house that others can visit!”

Is Intro to Programming the Right Fit for You?

Our Intro to Programming course is a good fit for you if…
  • You’re completely new to coding and want a low-risk way to dip your toes in the water.
  • You’re planning to enroll in a bootcamp or more intensive course, and you’re looking for a solid foundational primer.
  • You’ve dabbled in code before but need a structured environment to get the basics down pat.
  • You have kids who are interested in coding, and you want to learn alongside them to provide support.
  • You’ve been working with website builders and templates, but now you’re keen to learn what’s happening under the hood.

Intro to Programming

$ 3,000
  • This nanodegree includes Coding Fundamentals, Intro to Web Development, and Intro to Software Development
  • While there's an upfront cost, the potential salary increase and career advancement opportunities that come with tech skills can lead to a significant return on investment.
  • Obtain the nanodegree working 100% online!

We offer a variety of financing programs with interest rates as low as 0%. Apply and talk to an admissions officer to learn more about your options. 

Grant & Tuition Reimbursement Programs

Our grant and tuition reimbursement programs allow students to take our courses at no cost. Programs we offer that cover Intro to Programming include…

Ohio Individual Microcredential Assistance Program (IMAP)

The Individual Microcredential Assistance Program (IMAP) helps Ohioans who are low income, partially unemployed, or totally unemployed participate in a training program to receive a credential at no cost.

Full tuition reimbursed

Open to Ohio residents

Think you qualify? Apply and speak to admissions about your eligibility.