Online courses in Python, data, cybersecurity and AI — many of them free for eligible Ohioans.
Start learning today
Earn a credential you can put on a resume, at your own pace or with a live instructor. For Ohioans who qualify, state grant funding covers the full cost.
Award-winning coding bootcamp, We Can Code IT, brings you a new pathway to entering the field of I.T.
Highlights
Start with Coding Fundamentals for FREE!
Explore HTML, CSS and JavaScript in Intro to Web Development.
Dig into more JavaScript and Object-Oriented code in Intro to Software Development.
Create your first technical resume in our Resume Development Workshop!
Many Ohioans train here at no cost
The Individual Microcredential Assistance Program is a State of Ohio program that covers tuition and fees in full for Ohioans who are low income, partially unemployed, or unemployed. If you qualify, you pay nothing.
Three pathways
Every course sits on one of three routes. Take a single credential, or follow a pathway all the way through.
Data Science
Turn messy data into decisions. Start in Excel, add SQL and Power BI, and finish with a Microsoft certification.
Software Development
Learn to build. Programming fundamentals, then Python, then designing and shipping AI products, with an AWS certification at the end.
Information Security
Defend systems and the people using them. Network security, threat detection and response, compliance, and how AI is changing the work.
One pathway: Introduction to Programming
The Introduction to Programming Nanodegree is one of three pathways at We Can Code IT, and the one built for people starting from zero. You will learn programming fundamentals and computational thinking while working with HTML, CSS and JavaScript on hands-on projects, finishing with a technical resume and a clear view of where these skills can take you.
Prefer data or security? The other two pathways start with Data Analysis Fundamentals using Excel and Cybersecurity Foundations.
Many Ohioans train here at no cost. The Individual Microcredential Assistance Program is a State of Ohio program that covers tuition and fees in full for Ohioans who are low income, partially unemployed, or unemployed. Check whether you qualify.

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: Introduction to Web Development
Intro to Web Development allows you to explore creating web pages. You'll gain real-world experience in common web languages like HTML and CSS. You'll explore how web pages use JavaScript to create interaction. You will get a taste of how to manipulate the Document Object Model of HTML using JavaScript code.

COURSE 3: Introduction to Software Development​
Using a project-based approach to learning, you'll synthesize previous learnings and get introduced to Object-Oriented Programming. You'll even develop a basic software project using HTML, JavaScript, and CSS!

COURSE 4: Resume Development Workshop with Career Services
You'll reflect on your next steps in education and career advancement. Practical resume building skills are a focus. You'll learn about effective resumes and build your very first technical resume! You'll also have the chance to explore additional opportunities now that you have new knowledge about OOP, JavaScript, HTML, CSS and computational thinking. You'll create a plan to move towards your next steps.
The new skills you’ll acquire after completing the Nanodegree

You'll gain the ability to describe and apply coding and computational thinking concepts abstractly and in JavaScript.

You'll be able to explain computational concepts, and practices like testing, so much as to tell someone generally how you would program a web page.

You'll learn skills to create a simple web page and write a CSS style sheet to modify its look and feel.

You'll practice how to change a webpage and create interaction on a it using JavaScript.

Object-Oriented programming will be introduced for familiarity.

You'll explore career and educational opportunities, walking away with a resume to promote yourself and your abilities.
Testimonials from
our students
We’re extremely proud of our students. Hear how this course helped them in their own words.
How it works
1. Enroll
Pick a course and start. Grant-funded learners are enrolled by our team; everyone else can begin straight away.
2. Learn
Work at your own pace online, or join a live instructor-led session. Most courses offer both.
3. Earn it
Finish and you keep a certificate and a shareable badge — on your resume, on LinkedIn, yours permanently.
Training a team?
We train working teams in the skills they actually use, and your people finish with a credential they keep. Many states, Ohio among them, put public money toward employer-sponsored training.

PAYING FOR YOUR COURSE
If you are unable to afford PreSkill: Introduction to Programming Nanodegree, we have some options for you. Learn about Cleveland NTI scholarships, NCUS Scholarships, and Ohio IMAP Scholarships!

BADGES
Every course here ends in a shareable badge and a certificate. Put them on a resume or a LinkedIn profile — they are yours to keep.
New to software and web development? This introductory overview of programming helps you get a big picture perspective on what software and web development looks like and what programmers do. Participants use hands-on exercises and projects to demonstrate proficiency of coding fundamentals, build computational thinking abilities and begin approaching problems like a programmer.
Introduction to Web Development is a real-time course completed with an instructor over Zoom! It’s one of four courses within We Can Code IT’s PreSkill: Introduction to Programming Nanodegree. This real-time, instructor-led 14-hour online Zoom class allows us to work together to learn and practice HTML, CSS, and JavaScript, eventually creating a working web page and application!
The third course in We Can Code IT’s PreSkill: Introduction to Programming Nanodegree, Introduction to Software Development focuses on JavaScript, along with HTML and CSS, and incorporates the beginnings of Object-Oriented Programming. This real-time, instructor-led 16-hour online Zoom class allows you to work through real projects as you take a deeper dive into computational thinking in practice.
The fourth and final course in We Can Code IT's PreSkill: Introduction to Programming Nanodegree, our Career Advancement Resume Workshop is a real-time, instructor-led 3-hour Zoom class where you'll make your very first technical resume! Learn the difference between good and bad resume practices and work in teams to ensure your technical resume stands above the rest.
ChatGPT introduces learners to using AI and prompts to increase productivity and improve problem-solving. Students explore prompt engineering for different use cases and scenarios. A hands-on problem and project based approach is used throughout in order to gain a deep understanding of working with ChatGPT.
