Learn to use HTML5, CSS3, JavaScript, jQuery, and Web APIs to create cross-platform mobile apps and mashups.
Learn the basics of HTML so you can design, create, and post your very own site on the web.
Deepen your understanding of the Java programming language, and start writing programs that are more sophisticated and professional.
Advance your knowledge of SQL in this flexible self-paced online course. You will learn how to write, design, and test complex SQL queries.
Learn the fundamentals of computer programming with the new C# programming language.
Learn to program in C++, even if you have no prior programming experience!
Learn to create state-of-the-art websites using modern CSS3 and HTML5 techniques.
Learn about Java topics with clear, step-by-step instructions developed by an experienced Java programmer.
Build on your knowledge of HTML and CSS by learning to add interactivity to your web pages with JavaScript code and jQuery.
The course provides foundational machine learning knowledge that enables you to learn the most popular algorithms used and the different types of machine learning, including supervised, unsupervised, and reinforcement learning. This course also explores the programming languages used to develop machine learning.