Programming

Filter Courses within "Programming" (Click to filter)
Introduction to Open Source Application Development (Coursera) Coursera
Illinois Tech

Introduction to Open Source Application Development (Coursera)

Discover the fundamentals of systems programming with this introductory course on Open Source Application Development. Dive into essential topics such as problem-solving through coding, pseudocode creation, data types manipulation, control structures application, modularization techniques, and array handling. Gain proficiency in error detection, variable management, loop utilization, function and method implementation, operator usage across different data types, and the object-oriented programming concepts of classes, inheritance, and polymorphism.

Jun 22nd 2026
5-12 Weeks
Programming and Application Foundations (Coursera) Coursera
Illinois Tech

Programming and Application Foundations (Coursera)

Discover the fundamentals of web development and programming with our Programming and Application Foundations course. Designed for beginners, this course will guide you through creating and deploying modern web pages using HTML, CSS, and JavaScript. Dive into data modeling, database design, and administration to build robust, multi-user applications. Start your journey towards becoming a proficient developer today!

Jun 22nd 2026
5-12 Weeks
Programming in C (Coursera) Coursera
University of Michigan

Programming in C (Coursera)

Dive into the world of C programming with our expert-led online course. Whether you're a beginner or looking to refine your existing knowledge, this course will equip you with a strong foundation in C syntax, types, operators, expressions, recursive functions, and the critical role of the C preprocessor for achieving software portability.

Jun 22nd 2026
4 Weeks
Learn Imba (Coursera) Coursera
Scrimba

Learn Imba (Coursera)

Dive into the world of Imba with this comprehensive online course. Learn how to leverage Imba's unique capabilities, including built-in tags and styles, to develop efficient and effective web applications. From beginner concepts to advanced techniques, you'll gain the skills needed to build your own Dopamine Box app and more.

Jun 22nd 2026
1 Week
The Power of Object-Oriented Programming (Coursera) Coursera
University of Michigan

The Power of Object-Oriented Programming (Coursera)

Discover the core principles of Object-Oriented Programming (OOP) in this comprehensive Coursera course. Learn to structure your code effectively using classes and objects, enabling better organization and communication within tech teams. Gain a deep understanding of OOP concepts like inheritance, polymorphism, and encapsulation, which are crucial for developing robust and maintainable software applications.

Jun 22nd 2026
4 Weeks