426 Software Development Courses
To be a proficient developer you need to have a solid grasp of test writing before putting code into production. In this course, we will take a hands-on look at...
In this 1.5-hour guided project, you will learn about more advanced types in TypeScript by extending a sample park review website and displaying visitors’ star...
This Specialization is intended for learners with basic knowledge in Android app development seeking to develop knowledge in computer graphics and virtual reality...
This capstone project has been designed as an opportunity to practice what you have learned in the first 3 courses of this specialisation. This capstone project...
Bringing a machine learning model into the real world involves a lot more than just modeling. This Specialization will teach you how to navigate various deployment...
This courses in this specialization can also be taken for academic credit as ECEA 5305 - 5307, part of CU Boulder’s Master of Science in Electrical Engineering.\n\nThis...
TestNG stands for Test Next Generation is a testing framework that provides the developer the ability to write more flexible and powerful tests with help of easy...
Will ArtificiaI Intelligence soon be surpassing humans? This is rapidly becoming one of the central questions of our time -- but it is the wrong question. In this...
Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This...
This course starts you on your journey learning about computational thinking and beginning C programming. If you’d like to explore how we can interact with the...
This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language...
This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language...
In this one hour long project-based course, you will learn the basics of reading, analyzing and writing video using Python, NumPy and OpenCV. We will be working...
By the end of this project you'll create a Simple BMI calculator Android application using Android studio and Java. we are going to work with: - Text Views - Buttons...
Learn how to access and create web APIs. This course is designed for learners who have experience with JavaScript. The modules in this course cover accessing web...
In this course, you learn how to create APIs that utilize multiple services and how you can use custom code on Apigee. You will also learn about fault handling,...
RestAssured is one of the best test automation tools to test APIs with Java programming language. It's an open-source tool and is very easy to code using Rest Assured....
Karate is an open-source framework for API Test automation that uses BDD style syntax, has a rich assertion library, built-in HTML reports. In this 2-hour long project-based...