Programming

Filter Courses within "Programming" (Click to filter)
Python for Data Science (edX) EdX
University of California, San Diego,UC San DiegoX

Python for Data Science (edX)

Embark on a journey into the world of data science with our Python for Data Science course. Master the art of extracting valuable insights from large datasets using powerful Python tools such as Pandas, Git, and Matplotlib. Whether you're interested in business analytics, scientific research or political trends, this course will equip you with the skills to unlock answers hidden within complex data sets.

Self Paced
Self-Paced
Probability and Statistics in Data Science using Python (edX) EdX
University of California, San Diego,UC San DiegoX

Probability and Statistics in Data Science using Python (edX)

Dive into Probability and Statistics in Data Science using Python on edX. This course is tailored for aspiring and professional data scientists aiming to harness the power of statistical reasoning and probabilistic methods to derive meaningful insights from data. With a focus on practical application, you'll learn how to use Python to implement these concepts effectively.

Self Paced
Self-Paced
JavaScript, jQuery, and JSON (Coursera) Coursera
University of Michigan

JavaScript, jQuery, and JSON (Coursera)

Dive into the world of web development with our 'JavaScript, jQuery, and JSON' course. Learn essential JavaScript skills, simplify your coding process with jQuery, and grasp the intricacies of JSON data exchange. Perfect for those who've already built a foundation in PHP and are ready to advance their web application capabilities.

Sep 28th 2026
4 Weeks
Introduction to C# Programming and Unity (Coursera) Coursera
University of Colorado System

Introduction to C# Programming and Unity (Coursera)

Discover the fundamentals of C# programming and dive into the world of game development using Unity, a leading game engine. This comprehensive course is designed for beginners who want to embark on their video game creation journey. Master essential coding skills while learning how to build engaging games on Windows or Mac platforms.

Sep 28th 2026
4 Weeks
More C# Programming and Unity (Coursera) Coursera
University of Colorado System

More C# Programming and Unity (Coursera)

Expand your knowledge in C# programming and dive deeper into creating engaging video games with 'More C# Programming and Unity'. This course is designed for those who have already started their journey into game development using C# and Unity, aiming to build upon foundational skills and elevate your projects to the next level. Learn advanced techniques, optimize your code, and explore the full potential of the Unity engine.

Sep 28th 2026
4 Weeks
Intermediate Object-Oriented Programming for Unity Games (Coursera) Coursera
University of Colorado System

Intermediate Object-Oriented Programming for Unity Games (Coursera)

Dive deeper into the world of game development with our 'Intermediate Object-Oriented Programming for Unity Games' course. Designed for those who have a basic understanding of C# and Unity, this course will guide you through advanced techniques in object-oriented programming (OOP) to elevate your game design skills. Learn how to create complex systems, manage game objects efficiently, and enhance the player experience.

Sep 28th 2026
4 Weeks
Data Structures and Design Patterns for Game Developers (Coursera) Coursera
University of Colorado System

Data Structures and Design Patterns for Game Developers (Coursera)

Dive into the world of game development with our specialized course on Data Structures and Design Patterns for Game Developers. This course is tailored for those looking to elevate their video game creation skills using C# programming language and Unity game engine. Learn how to structure your games efficiently, apply effective design patterns, and optimize performance to create engaging and professional-grade gaming experiences.

Sep 28th 2026
4 Weeks
IoT System Design: Software and Hardware Integration (edX) EdX
Waseda University,WasedaX

IoT System Design: Software and Hardware Integration (edX)

Dive into the world of Internet of Things (IoT) with our comprehensive course on IoT System Design. This course will guide you through the critical process of integrating both software and hardware to create fully functional IoT systems. Whether you're a budding developer or an experienced engineer, this course offers valuable insights into creating connected devices that can change the way we interact with technology.

Self Paced
Self-Paced