

Our Courses
Capstone (React App)
This course enables you to demonstrate multiple skills from this program by solving an authentic real-world problem. Each module includes a brief recap of, and links to, content that you have covered in previous courses in this program. The course Capstone project will test your knowledge and understanding in mobile development using React Native. To complete this course, you will need React Native experience.
-
Course by
-
Self Paced
-
14 hours
-
English
Full Stack Web Development with Angular
Learn front-end and hybrid mobile development, with server-side support, for implementing a multi-platform solution. The first two courses in this Specialization cover front-end frameworks: Bootstrap 4 and Angular. You’…
-
Course by
-
Self Paced
-
English
Build a Google Firebase Web Application
In this 2-hour long project-based course, you will gain hands-on experience with one of the hottest web and mobile development backend services, Google Firebase.
-
Course by
-
Self Paced
-
3 hours
-
English
Best Practices for Mobile Development With Java
By the end of this project, you will be able to implement the following validation techniques: Presence checks, length checks, type checks, email validation, credit card validation, and date validation.
-
Course by
-
Self Paced
-
4 hours
-
English
Introduction to Mobile Development
If you want to become a mobile developer, this course is a good place to start. You will learn about the day-to-day responsibilities of web and mobile developers and get a general understanding of the core and underlying technologies that power the internet. You’ll be introduced to core technologies like HTML and CSS, and get opportunities to practice using them. In this course, you will also discover the unique world of cross-platform mobile applications (apps).
-
Course by
-
Self Paced
-
12 hours
-
English
Mobile Development and JavaScript
This course is the first in a series that will allow you to expand your skills as an Android developer into the world of cross-platform mobile development. This will allow you to use your foundations as an Android developer to build cross-platform mobile applications. The first step in this expansion is learning to program in JavaScript. This will prepare you to learn to use the React library for mobile development. JavaScript is the programming language that powers the modern web. In this course, you will learn the basic concepts of web development with JavaScript.
-
Course by
-
Self Paced
-
46 hours
-
English
React Basics
React is a powerful JavaScript library that you can use to build user interfaces for web and mobile applications (apps).
-
Course by
-
Self Paced
-
27 hours
-
English
Introduction to Programming in Swift 5
Welcome to Introduction to Programming in Swift 5. In this course we will introduce you to the absolute basics of the Swift programming language.
-
Course by
-
Self Paced
-
11 hours
-
English