Programming

Filter Courses within "Programming" (Click to filter)
Intermediate Python (FutureLearn) FutureLearn
University of California, Irvine

Intermediate Python (FutureLearn)

Enhance Your Python Proficiency: This six-week course from the University of California, Irvine, is designed to take your basic understanding of Python to an intermediate level. You'll delve into object-oriented programming (OOP) principles and apply them in data-science contexts, making you more efficient with Python for real-world applications.

Nov 29th 2021
5-12 Weeks
Programming 101: An Introduction to Python for Educators (FutureLearn) FutureLearn
Raspberry Pi Foundation

Programming 101: An Introduction to Python for Educators (FutureLearn)

Embark on a journey into the world of programming with 'Programming 101: An Introduction to Python for Educators'. This course, brought to you by the renowned Raspberry Pi Foundation, is tailored for educators who wish to introduce coding concepts to their students. Dive into Python, one of the most popular and beginner-friendly programming languages, and learn how to create your first program.

Nov 1st 2021
4 Weeks
Understanding Maths and Logic in Computer Science (FutureLearn) FutureLearn
Raspberry Pi Foundation

Understanding Maths and Logic in Computer Science (FutureLearn)

Discover the fascinating world of mathematics and logic as they apply to computer science. This engaging FutureLearn course will guide you through understanding these crucial concepts, enabling you to teach them more effectively. As a bonus, you'll build elements for your own escape room, making learning fun and interactive.

Nov 1st 2021
3 Weeks
Programming with GUIs (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Programming with GUIs (FutureLearn)

Embark on a journey to create captivating Graphical User Interfaces (GUIs) with our comprehensive 'Programming with GUIs' course. Designed for educators, this hands-on program will equip you with the essential tools and techniques needed to design and build your own GUI-based applications. Dive into the world of programming and make learning interactive.

Nov 1st 2021
3 Weeks
Algorithmique de base et Programmation en langage C (REAMOOC) REAMOOC
Université Gaston Berger de Saint-Louis

Algorithmique de base et Programmation en langage C (REAMOOC)

Ce cours Algorithmique de Base et Programmation en Langage C est un parcours complet destiné aux étudiants débutants ainsi qu'à tous ceux qui souhaitent maîtriser les bases de l'algorithmique et apprendre à programmer avec le langage C. Vous découvrirez les concepts clés, apprendrez à écrire du code efficace et vous préparerez pour des projets plus complexes.

Oct 10th 2021
5-12 Weeks
Fortran for Scientific Computing (FutureLearn) FutureLearn
Partnership for Advanced Computing in Europe - PRACE,Vlaams Supercomputer Centre

Fortran for Scientific Computing (FutureLearn)

Dive into the world of Fortran with our expert-led online course designed to equip you with the skills needed for scientific computing. From basic concepts to advanced object-oriented programming, this course will guide you in creating efficient, maintainable, and powerful Fortran programs that can handle intricate numerical challenges.

Sep 27th 2021
5-12 Weeks
Big Ideas in Programming: Expressing Yourself with Python (FutureLearn) FutureLearn
University of Michigan

Big Ideas in Programming: Expressing Yourself with Python (FutureLearn)

Dive into 'Big Ideas in Programming: Expressing Yourself with Python' and discover how this powerful programming language can transform your approach to work and communication. Whether you're new to coding or looking to refine your skills, this course provides a comprehensive introduction to Python basics, enabling you to automate tasks, develop projects, and articulate complex ideas through code.

Sep 27th 2021
4 Weeks
Video Game Design and Development: Introduction to Game Programming (FutureLearn) FutureLearn
Abertay University

Video Game Design and Development: Introduction to Game Programming (FutureLearn)

Embark on a thrilling adventure into the realm of video game design and development with our beginner-friendly course. Whether you're a budding programmer or an aspiring game designer, this course will equip you with the fundamental skills needed to create captivating video games. Dive deep into the basics of programming and understand how professional-grade games are crafted.

Jun 28th 2021
2 Weeks