CS: Programming

Sort options

C++ Programming: Intermediate Concepts (edX)

Self Paced
C++ Programming: Intermediate Concepts (edX)
Course Auditing
Categories
Effort
Languages
Code and run your first C++ program in minutes without installing anything! This beginner-focused course will further develop your programming skills. Topics covered include pointers, strings, functions, files, and recursion. Code and run your first C++ program in minutes without installing [...]
Self Paced
Course Auditing
173.00 EUR

C++ Programming: Basic Skills (edX)

Self Paced
C++ Programming: Basic Skills  (edX)
Course Auditing
Categories
Effort
Languages
Code and run your first C++ program in minutes without installing anything! This beginner-focused course will give you the basic skills needed to write a simple program in C++. Topics covered include variables, operators, loops, conditionals, and vectors.
Self Paced
Course Auditing
173.00 EUR

Machine Learning with Python: from Linear Models to Deep Learning (edX)

May 27th 2024
Machine Learning with Python: from Linear Models to Deep Learning (edX)
Course Auditing
Categories
Effort
Languages
An in-depth introduction to the field of machine learning, from linear models to deep learning and reinforcement learning, through hands-on Python projects. Machine learning methods are commonly used across engineering and sciences, from computer systems to physics. Moreover, commercial sites such as search engines, recommender systems (e.g., Netflix, Amazon), [...]

Introduction à la programmation orientée objet (en Java) (Coursera)

Ce cours introduit la programmation orientée objet (encapsulation, abstration, héritage, polymorphisme) en l'illustrant en langage Java. Il présuppose connues les bases de la programmation (variables, types, boucles, fonctions, ...). Il est conçu comme la suite du cours « Initiation à la programmation (en Java) [...]

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

This course teaches learners how to write a program in the C++ language, including how to set up a development environment for writing and debugging C++ code and how to implement data structures as C++ classes. It is the first course in the Accelerated CS Fundamentals specialization, and subsequent [...]

Java for Android (Coursera)

This MOOC teaches you how to program core features and classes from the Java programming language that are used in Android, which is the dominant platform for developing and deploying mobile device apps. In particular, this MOOC covers key Java programming language features that control the flow of [...]

Basic Programming in Python II (Coursera)

This hands-on Python programming course offers students an opportunity to obtain proficiency in the core concepts of Python as well as the programming skills for building applications using tools from various task-specific Python libraries. The course covers important topics in computer science and information systems such as data types, [...]

Basic Programming in Python I (Coursera)

This hands-on Python programming course offers students an opportunity to obtain proficiency in the core concepts of Python as well as the programming skills for building applications using tools from various task-specific Python libraries. The course covers important topics in computer science and information systems such as data types, [...]

Python and Rust with Linux Command Line Tools (Coursera)

This course is designed for beginners and those with some programming experience in either Python or Rust that want to implement automation and utilities in the command-line. Although no prior knowledge of Python or Rust is required, basic programming knowledge is recommended as well as some familiarity with the [...]

Introduction to ES6+ (Coursera)

Apr 22nd 2024
Introduction to ES6+ (Coursera)
Course Auditing
Categories
Effort
Languages
Introduction to ES6+ covers modern JavaScript features, specifically ES6 and newer ECMAScript versions. JavaScript, a widely used programming language in various domains, is essential for developers aiming to stay relevant across web applications, servers, mobile, and IoT devices. Developers who are already familiar with JavaScript will be able to [...]