0Pricing
157+ Courses

Explore Programming Courses

Browse 157+ coding courses with AI tutoring and real-time code execution.

AllBackendEnterpriseWebCloudBeginnerScriptingFrontendSystemsDatabaseNetworkAiMobile
Excel Formulas Academy icon

Excel Formulas Academy

EXCEL

Master Excel and Google Sheets formulas — from SUM and IF to XLOOKUP, dynamic arrays, LAMBDA, QUERY and dashboards.

DataSpreadsheetBeginner
Ruby Academy icon

Ruby Academy

RUBY

Master the Ruby language to build elegant and efficient applications with Ruby Academy.

BackendWebBeginner
Sveltejs Academy icon

Sveltejs Academy

HTML

Build fast and simple user interfaces with modern techniques at Svelte Academy.

FrontendWebBeginner
SQL Academy icon

SQL Academy

SQL

Manage and query databases effectively by learning SQL at SQL Academy.

DataDatabaseBackend
Lua Academy icon

Lua Academy

LUA

Learn Lua to develop lightweight and flexible applications with Lua Academy.

GamesScriptingBeginner
Vue Academy icon

Vue Academy

HTML

Create interactive and efficient user interfaces with Vue.js through Vue Academy.

FrontendWebBeginner
R Academy icon

R Academy

R

Unlock the power of data analysis and statistics with R Language Academy.

StatisticsDataAi
C++ Academy icon

C++ Academy

C_PLUS_PLUS

Enhance your software development skills by learning C++ at C++ Programming Academy.

SystemsBackendGames
C Academy icon

C Academy

C

Build a strong foundation in programming with the C language at C Programming Academy.

SystemsBackendBeginner
Frontend Academy icon

Frontend Academy

HTML

Develop visually stunning and responsive websites with Frontend Development Academy.

FrontendWebBeginner
Ethical Hacking Academy icon

Ethical Hacking Academy

Learn how to identify and fix security vulnerabilities with Ethical Hacking Academy.

SecurityNetworkBeginner
Digital Marketing Academy icon

Digital Marketing Academy

Master online marketing strategies and grow your brand with Digital Marketing Academy.

MarketingBusinessWeb
Cyber Security Academy icon

Cyber Security Academy

Protect digital systems and data with essential skills from Cyber Security Academy.

SecurityDataSystems
Cryptology Academy icon

Cryptology Academy

Explore the science of encryption and secure communication with Cryptology Academy.

CryptoSecurityBackend
Angular Academy icon

Angular Academy

HTML

Learn Angular to build scalable and modern web applications with Angular Academy.

FrontendWebBeginner
TypeScript Academy icon

TypeScript Academy

TYPESCRIPT

Enhance your JavaScript projects with TypeScript through lessons at TypeScript Academy.

FrontendWebBackend
React Academy icon

React Academy

JSX

Master ReactJS to build dynamic user interfaces with ReactJS Academy.

FrontendWebMobile
Python For Kids icon

Python For Kids

PYTHON

Make learning Python enjoyable and accessible for kids with Python For Kids.

KidsBeginnerAi
Coding for Kids icon

Coding for Kids

PYTHON

Introduce kids to programming fundamentals with Python through Coding for Kids.

KidsBeginnerScripting
PHP Academy icon

PHP Academy

PHP

Develop dynamic web applications by mastering PHP programming at PHP Academy.

BackendWebBeginner
FAQ

Frequently Asked Questions

How many courses does CoddyKit offer?

CoddyKit offers 157+ interactive programming courses across many languages and technologies, ranging from complete-beginner introductions to advanced material.

Are the courses free?

Yes. Every course is free to start, and you can complete its interactive lessons at no cost. An optional PRO subscription unlocks advanced AI tools and shareable certificates.

Which programming languages can I learn?

Courses cover Python, JavaScript, TypeScript, Swift, Java, C#, SQL, web development, and modern topics such as AI agents and prompt engineering.

Do I need prior experience to start?

No. Courses range from beginner to advanced, with bite-sized lessons, real-time code execution, and a 24/7 AI tutor, so you can start with no prior experience.

Can I take the courses on mobile?

Yes. CoddyKit runs on the web and as native iOS and Android apps, and your progress syncs across devices.