CS: Programming

Filter Courses within "CS: Programming" (Click to filter)
Beginning Game Programming with C# (Coursera) Coursera
University of Colorado System

Beginning Game Programming with C# (Coursera)

Embark on a journey into the world of game development with our 'Beginning Game Programming with C#' course. Designed for newcomers, this course introduces you to creating video games using the versatile C# language and MonoGame framework. Learn at your own pace as you build engaging games across multiple platforms including Windows, Android, iOS, and Mac OS X.

Jul 16th 2018
5-12 Weeks
HTML5 Canvas (Udacity) Udacity
Udacity

HTML5 Canvas (Udacity)

Dive into the world of HTML5 Canvas with our expert-led course designed to transform you from a beginner to an adept at drawing, animating, and creating stunning interactive graphics for your web projects. Learn through practical projects that cover everything from basic shapes and compositions to advanced effects and animations using JavaScript. Start your journey towards mastering the canvas today!

Self Paced
Self-Paced
Java Programming Basics (Udacity) Udacity
Udacity

Java Programming Basics (Udacity)

Embark on your journey to becoming a proficient Java developer by mastering the basics with our beginner-friendly course. Dive into Java syntax, understand how computers make decisions through conditional statements and loops, and learn to create functional programs using functions. This course is perfect for those new to programming or looking to expand their knowledge in Java.

Self Paced
Self-Paced
Begin Programming: Build Your First Mobile Game (FutureLearn) FutureLearn
University of Reading

Begin Programming: Build Your First Mobile Game (FutureLearn)

Embark on a journey into the world of programming with this beginner-friendly course. In just five weeks, you'll learn how to create your very own mobile game using Java. Whether you're running it on your computer or an Android phone/tablet, you'll gain hands-on experience in coding and game development.

No sessions available
5-12 Weeks
Introduction to Java Programming - Part 1 (edX) EdX
The Hong Kong University of Science and Technology - HKUST,HKUSTx

Introduction to Java Programming - Part 1 (edX)

Discover the fundamentals of Java programming with our beginner-friendly course. Learn essential concepts like variables, operators, control structures, and object-oriented principles through engaging examples and practical exercises. Perfect for those new to coding or transitioning into Java development.

Self Paced
Self-Paced
Intro to HTML and CSS (Udacity) Udacity
Udacity

Intro to HTML and CSS (Udacity)

Discover the building blocks of web design with our 'Intro to HTML and CSS' course, designed for beginners eager to learn website creation from scratch. Dive into HTML to understand the structural framework of a webpage, then explore CSS to add style and polish. This course is perfect for those new to coding, aiming to build a strong foundation in web development.

Self Paced
Self-Paced
Paradigms of Computer Programming - Abstraction and Concurrency (edX) EdX
LouvainX,Université Catholique de Louvain - UCL

Paradigms of Computer Programming - Abstraction and Concurrency (edX)

Dive into the core concepts of computer programming with 'Paradigms of Computer Programming - Abstraction and Concurrency'. This course offers a deep dive into data abstraction, state management, and deterministic dataflow, all unified in a practical framework with hands-on coding exercises. Whether you're a beginner or an experienced programmer looking to refine your skills, this course will equip you with the tools needed to tackle complex systems.

No sessions available
5-12 Weeks