Programming

Filter Courses within "Programming" (Click to filter)
Javascript Foundations (Aquent) Aquent Gymnasium
Aquent

Javascript Foundations (Aquent)

Discover the fundamentals of JavaScript programming in this beginner-friendly course. Whether you're new to coding or looking to enhance your web development skills, JavaScript Foundations will equip you with the knowledge needed to write effective and efficient code. Start your path to mastering one of the most popular programming languages today!

Self Paced
Self-Paced
Jugando con Android - Aprende a programar tu primera App (edX) EdX
Universidad Autonoma de Madrid

Jugando con Android - Aprende a programar tu primera App (edX)

Sumérgete en el fascinante mundo del desarrollo de aplicaciones para Android con 'Jugando con Android'. Este curso te introduce al coding necesario para crear tu propia aplicación, comenzando por la construcción de un emocionante juego. Con una orientación práctica y ejemplos claros, aprenderás a aprovechar las capacidades del sistema operativo Android para desarrollar aplicaciones que capturan la atención de millones de usuarios.

No sessions available
5-12 Weeks
Écrivez votre premier programme avec Java (FUN) FUN
le cnam

Écrivez votre premier programme avec Java (FUN)

Découvrez l'essence de la programmation avec notre cours 'Écrivez votre premier programme avec Java (FUN)'. Ce parcours introductif vous guidera pas à pas à travers les premières étapes de la création d'un programme en Java. Apprenez à utiliser des instructions clés comme les 'if' et les boucles, ainsi que les tableaux pour développer des applications simples. Vous découvrirez le processus créatif derrière l'élaboration d'un logiciel.

No sessions available
5-12 Weeks
Fundamental Algorithms  算法基础 (edX) EdX
Peking University,PekingX

Fundamental Algorithms 算法基础 (edX)

Dive into the world of computer science fundamentals with 'Fundamental Algorithms' on edX. This comprehensive course is designed for beginners and seasoned programmers alike, offering a deep dive into key algorithmic concepts such as enumeration, binary search, greedy algorithms, recursion, depth-first search (DFS), breadth-first search (BFS), and dynamic programming. Master these foundational techniques to improve your problem-solving abilities and elevate your coding skills.

No sessions available
5-12 Weeks
Think. Create. Code (edX) EdX
University of Adelaide,AdelaideX

Think. Create. Code (edX)

Unlock your potential to solve complex problems through computational thinking with Think. Create. Code on edX. This course equips you with the skills to manipulate digital content and develop your own creative projects, including stunning images and animations that you can showcase in an enhanced online gallery tailored for self-paced learners.

No sessions available
5-12 Weeks
MyCS: Computer Science for Beginners (edX) EdX
Harvey Mudd College

MyCS: Computer Science for Beginners (edX)

Embark on an exciting journey into the world of computer science with 'MyCS: Computer Science for Beginners'. This introductory course, available on edX, is crafted to make learning accessible and fun for everyone. Dive into Scratch programming as you explore fundamental concepts such as how computers function and what it takes to create a working computer program or system.

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

Introduction to Java Programming - Part 2 (edX)

Dive into the world of Java programming with 'Introduction to Java Programming - Part 2' from edX. This course is designed for those who want to enhance their problem-solving skills and gain a solid understanding of basic Java elements and data abstraction. Whether you're new to coding or looking to refine your existing knowledge, this course offers an engaging and structured approach to learning.

Self Paced
Self-Paced
Code-Based Cryptography (FUN) FUN
INRIA

Code-Based Cryptography (FUN)

Dive into the fascinating world of Code-Based Cryptography with our expert-led online course. Gain a thorough understanding of this promising candidate for post-quantum cryptographic systems. Explore essential topics such as security-reduction proofs, possible attacks, and strategies to reduce key size without compromising security. Whether you're an aspiring cryptographer or a seasoned professional looking to stay ahead in the field, this course will equip you with the knowledge needed to navigate the complexities of code-based cryptography.

No sessions available
5-12 Weeks