

Our Courses

Learn HTML and CSS
This course is perfect if you want to learn how to code websites from scratch. You will learn the basics of HTML and CSS through interactive challenges. Along the way, you will build multiple projects, like a Google.com clone, a Space Exploration page, and a fun birthday site filled with GIFs. While most of the challenges are done in Scrimba's interactive editor, you will also learn how to use professional tools like VS Code for code editing, GitHub for hosting your code, and Netlify for deploying your projects to the world wide web.
-
Course by
-
Self Paced
-
7 hours
-
English

Git for Developers Using Github
This course will give you a first look at using git to manage your code's version control, as well as offering an introduction to accessing the Github tools you'll need as a beginner.
-
Course by
-
Self Paced
-
3 hours
-
English

Genome Assembly Programming Challenge
In Spring 2011, thousands of people in Germany were hospitalized with a deadly disease that started as food poisoning with bloody diarrhea and often led to kidney failure. It was the beginning of the deadliest outbreak in recent history, caused by a mysterious bacterial strain that we will refer to as E. coli X. Soon, German officials linked the outbreak to a restaurant in Lübeck, where nearly 20% of the patrons had developed bloody diarrhea in a single week.
-
Course by
-
Self Paced
-
18 hours
-
English

Exam Prep CKA: Certified Kubernetes Administrator
Kubernetes (K8s) is an open-source system for deploying, scaling, automating, and managing containerized applications. This automation helps in improving productivity, efficiency, and reduction of operational downtime for enterprises. This training course helps you develop your skills and knowledge in Kubernetes. In addition, you can also explore basic to advanced concepts of Kubernetes such as Pods, Nodes, Schedulers, Replication Controller & Replica Sets, etc.
-
Course by
-
Self Paced
-
19 hours
-
English

Version Control with Git
The Version Control with Git course provides you with a solid, hands-on foundation for understanding the Git version control system. Git is open source software originally created by Linus Torvalds. Git manages team files for large and small projects. This allows the team to continuously improve its product. It is used by most major technology companies, and is assumed knowledge for many modern programming and IT jobs. It is a core component of DevOps, continuous delivery pipelines and cloud-native computing.
-
Course by
-
Self Paced
-
13 hours
-
English

Introduction to Agile Development and Scrum
Get started with using Agile Development and Scrum with this self-paced introductory course! After successfully completing this course, you will be able to embrace the Agile concepts of adaptive planning, iterative development, and continuous improvement - resulting in early deliveries and value to customers. You will look at Scrum as a framework and learn how to apply it alongside Agile. You will also become familiar with related methodologies like Waterfall, Extreme Programming (XP), and Kanban.
-
Course by
-
Self Paced
-
10 hours
-
English

The Data Scientist's Toolbox
In this course you will get an introduction to the main tools and ideas in the data scientist's toolbox. The course gives an overview of the data, questions, and tools that data analysts and data scientists work with. There are two components to this course. The first is a conceptual introduction to the ideas behind turning data into actionable knowledge. The second is a practical introduction to the tools that will be used in the program like version control, markdown, git, GitHub, R, and RStudio.
-
Course by
-
Self Paced
-
18 hours
-
English

Introduction to Web Development
This course covers the essential building blocks of web development, including HTML, CSS, and JavaScript.
-
Course by
-
Self Paced
-
22 hours
-
English