CS: Programming

Filter Courses within "CS: Programming" (Click to filter)
Statistics Using Python (edX) EdX
University of Wisconsin–Madison,WisconsinX

Statistics Using Python (edX)

Discover how to harness the power of Python in understanding and interpreting statistical data with our 'Statistics Using Python' course on edX. This beginner-friendly program serves as an excellent foundation for anyone looking to perform data-driven business analysis. You'll explore concepts such as descriptive statistics, probability theory, hypothesis testing, correlation, and regression modeling while learning essential Python programming skills that are crucial in the modern analytical landscape.

Sep 2nd 2026
5-12 Weeks
Lernen objekt-orientierter Programmierung (edX) EdX
Technische Universität München - TUM,TUMx

Lernen objekt-orientierter Programmierung (edX)

Willkommen zum Kurs 'Lernen objekt-orientierter Programmierung', bei dem wir Ihnen eine einführende Tour durch die faszinierende Welt der Informatik und insbesondere die Kunst der Programmierung mit Java bieten. Dieser Kurs ist ideal für Anfänger, die einen grundlegenden Verständnisgewinn in objektorientierte Techniken und Algorithmen erlangen möchten.

Aug 28th 2026
5-12 Weeks
Initiation à la programmation (en Java) (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Initiation à la programmation (en Java) (Coursera)

Découvrez l'essence de la programmation avec notre cours introductif en Java. Ce parcours complet vous guidera pas à pas à travers les concepts fondamentaux tels que les variables, les boucles, les fonctions et bien plus encore. Profitez d'une expérience pédagogique riche avec des vidéos éducatives, des quizz interactifs, des exercices pratiques et une notation automatique pour vos devoirs.

Aug 24th 2026
5-12 Weeks
Object-Oriented Data Structures in C++ (Coursera) Coursera
University of Illinois at Urbana-Champaign

Object-Oriented Data Structures in C++ (Coursera)

Dive into the world of C++ with this introductory course on Object-Oriented Data Structures. Learn how to set up a development environment, write effective C++ code, and implement data structures as classes. Perfect for beginners and intermediates aiming to deepen their understanding of programming fundamentals.

Jul 8th 2026
4 Weeks
Introduction to Java (Coursera) Coursera
LearnQuest

Introduction to Java (Coursera)

Start your journey into the world of Java programming with this comprehensive Introduction to Java course. Designed for beginners, this course will guide you through essential concepts such as Java's benefits, syntax, data types, conditional statements, and looping structures. Gain hands-on experience and build a solid foundation that prepares you for more advanced Java topics.

Jul 6th 2026
3 Weeks
C# Class Development (Coursera) Coursera
University of Colorado System

C# Class Development (Coursera)

Dive into the world of C# programming and Unity game engine with our 'C# Class Development' course. This specialized training is designed for aspiring game developers who want to learn how to create engaging video games using C#, a powerful language ideal for both beginners and professionals. With 16 billion Unity game downloads in 2016, this course equips you with the skills needed to succeed in the indie game development scene.

Jul 6th 2026
4 Weeks
Use C++ to build a crypto trading platform IV: objects (Coursera) Coursera
University of London,Goldsmiths, University of London

Use C++ to build a crypto trading platform IV: objects (Coursera)

Dive into the fourth installment of our five-part series on C++ for building crypto-trading platforms. This course focuses on objects and object-oriented programming (OOP), providing you with the tools needed to construct a sophisticated crypto exchange platform while mastering advanced C++ techniques.

Jul 6th 2026
2 Weeks