Programming

Filter Courses within "Programming" (Click to filter)
Design of Computer Programs (Udacity) Udacity
Udacity

Design of Computer Programs (Udacity)

Embark on a journey to master the art of programming with Udacity's 'Design of Computer Programs'. This comprehensive course, instructed by the esteemed Peter Norvig, will equip you with crucial programming principles, enabling you to approach problems more effectively and devise innovative solutions. Ideal for Python developers looking to refine their skills.

Self Paced
Self-Paced
Paradigms of Computer Programming - Fundamentals (edX) EdX
Université Catholique de Louvain - UCL

Paradigms of Computer Programming - Fundamentals (edX)

Dive into the core concepts of computer programming with 'Paradigms of Computer Programming - Fundamentals'. This course offers an in-depth exploration of three key programming paradigms: functional, object-oriented, and declarative dataflow. With practical code examples and a clear, simple semantics, you'll gain a strong foundation to apply across various programming contexts.

No sessions available
5-12 Weeks
Intro to Hadoop and MapReduce (Udacity) Udacity
Udacity,Cloudera

Intro to Hadoop and MapReduce (Udacity)

Dive into the world of big data processing with our 'Intro to Hadoop and MapReduce' course. This Udacity program is designed for those eager to learn how to efficiently manage and analyze large datasets using the powerful Apache™ Hadoop® framework and its MapReduce algorithm. Whether you're a beginner or looking to deepen your understanding, this course will equip you with the skills needed to tackle big data challenges.

Self Paced
Self-Paced
Computer Science 101 (Coursera) Coursera
Stanford University

Computer Science 101 (Coursera)

Dive into the world of Computer Science with our introductory course designed for absolute beginners. Through engaging coding exercises, you'll explore the core concepts of computing, understand computer operations, and discover the limits and strengths of technology. Start your journey in CS today!

Not Available
Course Not Available
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
Data Wrangling with MongoDB (Udacity) Udacity
Udacity,MongoDB University

Data Wrangling with MongoDB (Udacity)

Embark on a journey to become proficient in Data Wrangling with our expert-led course. Dive deep into gathering diverse data formats, assessing their quality, cleaning them effectively, and transforming them for use in data-driven applications. Learn the essentials of storing data using MongoDB and harness its powerful query language and aggregation framework for exploratory analysis.

Self Paced
Self-Paced