Available courses
This beginner level course provides a quick and high-level overview of Moodle. It is recommended that you take this course before any other course, if you are not familiar with Moodle. Suitable for everyone: educators, administrators, and developers.
Estimated learning time: 1 hours
Level: Beginner
Free
Learn about Microsoft 365, the productivity cloud designed to help each of us achieve what matters, in our work and life, with best-in-class Office apps, intelligent cloud services, and advanced security.
Estimated learning time: 35 minutes
Level: Beginner
Free
Learn how to use your free Google My Business to create listings that will stand out when customers search online. Take all the courses, pass the Assessment, and earn an Achievement to display on your profile.
Scratch is a visual programming language in which you have to drag and drop blocks of code and attach them in a way you connect a jigsaw puzzle. Scratch is a free educational website developed by MIT that provides a great way to learn to code early. You can create interactive games, animations, and stories in Scratch instead of writing lines of code to perform any operation. You can perform tasks just by drag and drop. Scratch can be used online or offline on your system.
Estimated learning time: 35 minutes
Level: Kids
Free
C++ is a popular programming language.C++ is used to create computer programs, and is one of the most used language in game development. C++ was developed as an extension of C, and both languages have almost the same syntax.
Estimated learning time: 30 minutes
Level: Beginner
Free
No coding experience at all? Don't worry! The "Introduction to Java Programming Language: A Beginner's Guide" course is designed specifically for you. We'll guide you step-by-step through the basic structure of Java, how to write correct code, and how to think like a programmer. With this solid Java foundation, you'll open doors to a wide range of career opportunities in web development, mobile applications, and enterprise systems. It's time to start your journey as a developer!
Estimated learning time: 40 minutes
Level: Beginner
Free
Fullstack Web Development Laravel is an intensive learning program designed to equip participants with the skills to build modern web applications from the front end to the back end. The curriculum is structured in stages, starting with programming fundamentals, creating web interfaces, and backend logic, all the way through to application development using Laravel, software testing, and deployment to production servers. This class is suitable for beginners as well as those who already have a programming background and want to pursue a career as a Fullstack Developer, specifically using the PHP and Laravel ecosystem.
Estimated learning time: 1 month
Level: Beginner
Paid