Intro to Programming

Gain an essential overview of software and web development, exploring the roles of programmers and the fundamentals of computational thinking. Dive into the world of web development with practical introductions to HTML, CSS, and JavaScript. Acquire hands-on skills that set the foundation for your tech career.

Years In Business
0 +
Scholarship & Grant Programs
0 +

Upcoming Course Start Times


Intro to Programming

Start Date

May 20th, 2024




Offering Afternoon Sessions

Download the Syllabus

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

Companies Who Hire Our Grads Include...

jp morgan chase cleveland columbus tech job
jp morgan chase cleveland columbus tech job

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 module 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 module, 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!

How Intro to Programming Fits Into Your Career Pathway


  • Digital Literacy and Applications
  • ChatGPT
  • Intro to Programming


  • Full-Stack Software Development Bootcamp
  • Early Career

    • AWS Technical Essentials
    • Developing on AWS
    • Beginning Modern C# and .Net Development
    • SQL (All Versions)
    • SQL (All Versions) Advanced

    Why Take Intro to Programming?

    Real-World Application

    Our curriculum bridges the gap between theoretical knowledge and its practical application in the tech industry. You'll tackle projects that mirror real software development challenges, arming you with the problem-solving skills needed for effective software design and implementation.

    Comprehensive Learning

    Dive into the world of programming, covering everything from basic syntax to advanced concepts in software development. Our course is designed to provide you with a robust foundation in building scalable and efficient applications. Engage in hands-on coding exercises and real-world projects to develop essential skills for a career in technology.

    Expert Guidance

    Benefit from the wisdom of seasoned professionals with extensive experience in the technology sector. Our instructors are dedicated to coding and teaching, offering personalized feedback and insights to help you grasp complex concepts with ease.

    Career Advancement

    With the continuous demand for skilled developers across various sectors, including software, web, and game development, this course equips you to seize numerous career opportunities. Enhance your marketability and open doors to potential growth in the tech industry.

    Earn Recognition

    After successfully completing the course and the final assessment, you'll be awarded a certificate of completion. This certificate serves as a testament to your expertise in the covered programming language or technology, enhancing your professional profile on platforms like LinkedIn and your resume.

    Supportive Community

    Join an active, vibrant community of learners ranging from novices to seasoned experts. Share ideas, collaborate on projects, and forge meaningful connections within a supportive and dynamic educational setting.

    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 modules at no cost. Programs we offer that cover Intro to Programming include…

    Ohio Individual Microcredential Assistance Program (IMAP)

    The Individual Microcredential Assistance Program (IMAP) pays for Ohioans to participate in a training program and receive a credential at no cost.

    Full tuition reimbursed

    Open to Ohio residents who are high school juniors (11th grade), seniors (12th grade), and all adults.

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