Search result for Software Development Online Courses & Certifications
Get Course Alerts by Email
Data Processing Using Python
by ZHANG Li- 4.2
Approx. 29 hours to complete
This course (The English copy of "用Python玩转数据" <https://www. coursera. org/learn/hipython/home/welcome>) is mainly for non-computer majors. This course, as a whole, based on Finance data and through the establishment of popular cases one after another, enables learners to more vividly feel the simplicity, elegance, and robustness of Python. Similarly, it may also be flexibly applied into other fields....
Architecting with Google Kubernetes Engine: Production
by Google Cloud Training- 4.7
Approx. 12 hours to complete
In this course, "Architecting with Google Kubernetes Engine: Production," you'll learn about Kubernetes and Google Kubernetes Engine (GKE) security; logging and monitoring; and using Google Cloud managed storage and database services from within GKE. Course Introduction Course introduction Getting Started with Google Cloud Platform and Qwiklabs Welcome and Getting Started Guide!...
Core Interaction Programming
by Jeremy Gibson Bond , Unity Technologies- 4.6
Approx. 11 hours to complete
Welcome to Core Interaction Programming, the first course in the Unity Certified Programmer Specialization from Unity Technologies. This course will help you prepare for the Unity Certified Programmer exam, the professional certification for entry to mid-level Unity programmers. Unity is used to create real-time 3D applications for many industries, including video games, automotive, film, training, and more....
Linux for Developers
by Jerry Cooperstein- 4.5
Approx. 19 hours to complete
In course 1 we talked about open source software and the motivation and methods of using it. In course 2, we will introduce you to Linux systems, and help you feel comfortable working at the command line: What Linux is Linux history How to separate the kernel from the entire operating system...
Programming with Scratch
by Kenneth W T Leung- 4.1
Approx. 37 hours to complete
Learning coding is not only about understanding the programming language being used, but also developing important computational thinking skills, which are useful for problem solving across many disciplinary areas. In this course, students will learn basic programming skills by creating interactive storybooks, animations, and games with Scratch, which is a block-based visual programming language for anyone new to coding....
Learn to Program: Crafting Quality Code
by Jennifer Campbell , Paul Gries- 4.6
Approx. 14 hours to complete
Not all programs are created equal. In this course, we'll focus on writing quality code that runs correctly and efficiently. We'll design, code and validate our programs and learn how to compare programs that are addressing the same task. Week 1 Palindrome: Approaching the Problem Palindrome: Algorithm 1 Palindrome: Algorithm 2...
Continuous Integration
by Edward Raigosa- 3.8
Approx. 16 hours to complete
In today's world, software development is highly complex and often has large teams of developers working on small pieces of a larger software project. This course will go over the basic principles of using a continuous integration system effectively to constantly improve software. Automation at scale is now more achievable for software development teams, as continuous integration makes it possible....
Game Development for Modern Platforms
by Brian WinnTop Instructor- 4.8
Approx. 12 hours to complete
The device or "platform" that a game is developed for and played on has a massive impact on the game development process. In this hands-on course you will explore how to develop a game for a variety of modern platforms, including Web, Windows, Mac OS X, iOS, and Android. Starting the Project...
Mastering the Software Engineering Interview
by Mia Minnes , Leo Porter , Christine Alvarado- 4.6
Approx. 21 hours to complete
You’ve hit a major milestone as a computer scientist and are becoming a capable programmer. You now know how to solve problems, write algorithms, and analyze solutions; and you have a wealth of tools (like data structures) at your disposal. You may now be ready for an internship or (possibly) an entry-level software engineering job....
Linux Tools for Developers
by Jerry Cooperstein- 4.6
Approx. 15 hours to complete
Course 3 is a continuation of the previous course, and will focus on teaching you how to work with tools you need to do your everyday work. The course begins by introducing you to numerous essential command line tools that are used daily. Course 3 ends by covering building packages out of software in Linux....