Found 42 courses in English × mooc ×

iOS Networking with Swift

In this course, you’ll learn how to incorporate networking into your apps, so they can access data from around the world. You’ll learn how to harness the power of APIs to display images and retrie...

59 lessons Udacity 4,554 views


Front End Frameworks

Learn how to build Single Page Applications in various Front End Frameworks! In this course, you'll learn how to create both an Angular application and an Ember app from scratch. As you work th...

58 lessons Udacity 4,705 views


Visualizing Algebra

Throughout this course, we will use algebra to quantify and describe the world around us. Have you ever wondered how many songs can fit onto your flash drive? By the end of the course, you’ll have s...

1927 lessons Udacity 4,694 views


Deep Learning

Machine learning is one of the fastest-growing and most exciting fields out there, and deep learning represents its true bleeding edge. In this course, you’ll develop a clear understanding of the mo...

64 lessons Udacity 2,404 views



Developing Android Apps

As the first course in the Android Developer Nanodegree, Developing Android Apps is the foundation of our advanced Android curriculum. This course blends theory and practice to help you build great ap...

164 lessons Udacity 4,797 views


Intro Algebra Review

This course provides a brief review of introductory algebra topics. Topics to be covered include integer operations, order of operations, perimeter and area, fractions and decimals, scientific notatio...

573 lessons Udacity 4,291 views


Intro to Descriptive Statistics

Statistics is an important field of math that is used to analyze, interpret, and predict outcomes from data. Descriptive statistics will teach you the basic concepts used to describe data. This is a g...

395 lessons Udacity 7,422 views


SQL for Data Analysis

This course is a quick, fun introduction to using a relational database from your code, using examples in Python. You'll learn the basics of SQL (the Structured Query Language) and database design...

9 lessons Udacity 195 views


Intro to DevOps

The goal of this course is to take existing IT professionals, whether they come from software development or operations, and help them appreciate the challenges facing companies who are looking to emb...

16 lessons Udacity 449 views


Advanced Android App Development

This course will guide you through the process of productionizing an app, using Sunshine, the weather app we built in Developing Android Apps. Following Android's Core App Quality Guidelines, we&#...

105 lessons Udacity 3,862 views


University Psychology 391 views

Intro to Psychology 1,194 lessons

Introduction to Psychology is a journey through all of the major psychological concepts and principles. The knowledge gained from this course will allow students to critically evaluate psychological r


University Mathematics 382 views

College Algebra 2,462 lessons

Math is everywhere. In this class, you’ll gain an in-depth understanding of algebraic principles, many of which you may have seen before, and learn how to use them to solve problems that we encounte...


Science computer Android and mobile development 455 views

Developing Android Apps 164 lessons

As the first course in the Android Developer Nanodegree, Developing Android Apps is the foundation of our advanced Android curriculum. This course blends theory and practice to help you build great ap


University Science 405 views

Intro to Computer Science 151 lessons

In this introduction to computer programming course, you’ll learn and practice key computer science concepts by building your own versions of popular web applications. You’ll learn Python, a power...


University Mathematics 430 views

Intro to Descriptive Statistics 395 lessons

Statistics is an important field of math that is used to analyze, interpret, and predict outcomes from data. Descriptive statistics will teach you the basic concepts used to describe data. This is a g


Science computer other languages 334 views

Intro to Information Security 424 lessons

This course provides a one-semester overview of information security. It is designed to help students with prior computer and programming knowledge — both undergraduate and graduate — understand t...


University Mathematics 829 views

Introduction to Probability and Statistics B - UCI 15 lessons

Description: UCI Math 131B is an introductory course covering basic principles of probability and statistical inference. Point estimation, interval estimating, and testing hypotheses, Bayesian approac


Science computer Android and mobile development 492 views

Advanced Android App Development 105 lessons

This course will guide you through the process of productionizing an app, using Sunshine, the weather app we built in Developing Android Apps. Following Android's Core App Quality Guidelines, we&#


University Mathematics 440 views

Intro Algebra Review 573 lessons

This course provides a brief review of introductory algebra topics. Topics to be covered include integer operations, order of operations, perimeter and area, fractions and decimals, scientific notatio


Science computer iOS and mobile development 320 views

Learn Swift Programming Syntax 56 lessons

Swift is a language created by Apple specifically for iOS and OS X development. It’s fast, concise, and comes with tools which make it easier than ever to visualize one's code. This course fo...


Web Stats

Community: 21,039 users
Active courses: 1,165
Lessons: 29,280
Data: 83 GB
Online: 1 user

News about new courses