Search result for Online Courses & Certifications
Get Course Alerts by Email
Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)
by Shimon SchockenTop Instructor- 4.9
Approx. 90 hours to complete
In this project-centered course you will build a modern software hierarchy, designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform. In the process, you will gain a deep, hands-on understanding of numerous topics in applied computer science, e. g. mit. edu/books/elements-computing-systems. Getting Started...
DevOps Culture and Mindset
by Courtney Kissler- 4.8
Approx. 15 hours to complete
This course gives you the basic foundational principles of DevOps with a particular focus on culture and the DevOps mindset. We’ll learn about how DevOps is grounded in lean principles, and how it can help improve collaboration between developers and operations team members. We’ll also discuss various organizational models and structures that are used by companies in their DevOps transformations....
Version Control with Git
by Steve Byrnes- 4.8
Approx. 13 hours to complete
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. There are two paths in this course....
Разработка веб-сервисов на Go - основы языка
by Романов Василий Вячеславович- 4.7
Approx. 20 hours to complete
Go (golang) - современный язык программирования, предназначенный для разработки высококонкурентных приложений, работающих на многопроцессорных системах. Курс даст основы программирования на языке Go, а так же опыт применения языка в основных задачах, которые встречаются сегодня в серверной веб-разработке. В данной части курса будут рассмотрены основы языка и разработки веб-сервисов с использованием стандартной библиотеки....
Java Programming: Solving Problems with Software
by Owen Astrachan , Robert Duvall , Andrew D. Hilton , Susan H. Rodger- 4.6
Approx. 17 hours to complete
Learn to code in Java and improve your programming and problem-solving skills. You will learn to design algorithms as well as develop and debug programs. Using custom open-source classes, you will write programs that access and transform images, websites, and other types of data. After completing this course you will be able to:...
Introduction to Python Programming
by Brandon Krakowsky- 4
Approx. 28 hours to complete
This course provides an introduction to programming and the Python language. Students are introduced to core programming concepts like data structures, conditionals, loops, variables, and functions. This course includes an overview of the various tools available for writing and running Python, and gets students coding quickly. About the Instructor : Brandon Krakowsky...
Introdução à Ciência da Computação com Python Parte 1
by Fabio KonTop Instructor- 4.9
Approx. 42 hours to complete
Bem vindo ao curso de Introdução à Ciência da Computação destinado aos alunos regulares da Universidade de São Paulo e a todos os demais interessados em aprender não só a programar em Python mas também os conceitos básicos da Ciência da Computação! Este curso não possui pré-requisitos. Bom aprendizado! === Esse curso foi elaborado com o apoio dos Profs....
Introduction to Computer Programming
by Dr Edward Anstead , Dr Simon Katan- 4.2
Approx. 21 hours to complete
This MOOC provides you with the foundational skill set required to write computer programs. If you are interested in learning how to write interactive, graphical programs from an introductory level in a real programming language, this is the course for you. You will begin by learning the basics of editing and running programs....
Building Scalable Java Microservices with Spring Boot and Spring Cloud
by Google Cloud Training- 4.3
Approx. 13 hours to complete
¨Microservices" describes a software design pattern in which an application is a collection of loosely coupled services. These services are fine-grained, and can be individually maintained and scaled. The microservices architecture is ideal for the public cloud, with its focus on elastic scaling with on-demand resources. You'll use Spring Cloud Config to manage your application's configuration....
C for Everyone: Programming Fundamentals
by Ira Pohl- 4.5
Approx. 15 hours to complete
This course is for everyone. In the new world we live in, coding is a universally valuable skill, whether you're a scientist, artist, or a humanist. Algorithms are everywhere, and we all have to understand how they work. No prior knowledge of coding is needed for this course. We'll start at the beginning....