Best Online Courses For PROGRAMMING

  • Choose a filter type (below):
  • Sort by
  • Limit
javascript for wordpress
javascript for wordpress
Course 1 / 8

JavaScript Language Basics

Price: $0

Learn the fundamentals of the JavaScript language with this beginners course. Get practice writing simple JavaScript and getting comfortable with the rules and syntax. A great pre-requisite for any in-depth study of the [...]

Course 2 / 8

Gutenberg Block Development Course

Price: $129

Learn the architecture, libraries and know how for working with the new Gutenberg Block Editor for WordPress. Course Outline 01 – Core Gutenberg Architecture [11 videos] 01.01 – A Walk Through of Core Gutenberg Files [3:18] 01.02 – Main [...]

Course 3 / 8

Learn JavaScript Deeply

Price: $397

This JavaScript course starts at the very beginning and proceeds in-depth through how the language really works, how you can use it in with the DOM, Events, JSON, Local Storage and even External APIs. [...]

Course 4 / 8

Enqueuing JavaScript In WordPress

Price: $39

In this course you learn how to add JavaScript to WordPress themes and plugins. Part 1 – Enqueuing JavaScript in Themes Enqueuing JavaScript in Themes – Introduction [...]

Course 5 / 8

The WordPress REST API Course

Price: $179

In this course we learn the ins and outs of the the WordPress REST API and how to use it with JavaScript in themes, plugins and decoupled sites and applications. Course Outline An Introduction to the WordPress [...]

Course 6 / 8

Gutenberg Theme Development

Price: $129

In this course we learn about what additions and considerations should had when building WordPress themes for WordPress 5.0 and beyond. You will learn in depth about the Gutenberg Starter Theme, how to handle [...]

Course 7 / 8

AJAX In WordPress

Price: $39

In this short course we learn how to make AJAX calls in WordPress themes and plugins using admin AJAX. 1. An Overview of AJAX in WordPress [...]

Course 8 / 8

Headless Authentication & CRUD With WordPress REST API

Price: $79

In this course we learn about Headless (or Decoupled) Authentication with the WordPress REST API using JavaScript and JWT Web Tokens. We will build an example project that lets us add, edit and delete content [...]

stephan mischook
stephan mischook
Course 1 / 1

Interactive Web Developer Course

Price: $34.99

Lifetime Access to 350+ video lessons (over 40 hours of video) that covers all you need to become a web developer. This includes HTML5, CSS3, Javascript, PHP, SQL, MySQL, e-commerce shopping cart with PayPal API, [...]

freecodecamp
freecodecamp
Course 1 / 21

Introduction To JavaScript

Price: $0

JavaScript is a high-level programming language that all modern web browsers support. It is also one of the core technologies of the web, along with HTML and CSS that you may have learned previously. This [...]

Course 2 / 21

Introduction To The Debugging Challenges

Price: $0

Debugging is a valuable and (unfortunately) necessary tool for programmers. It follows the testing phase of checking if your code works as intended, and discovering it does not. Debugging is the process of finding exactly [...]

Course 3 / 21

Introduction To The Redux Challenges

Price: $0

Redux is a predictable state container for JavaScript apps. It helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test. While you can use Redux [...]

Course 4 / 21

Introduction To JQuery

Price: $0

jQuery is one of the many libraries for JavaScript. It is designed to simplify scripting done on the client side. jQuery's most recognizable characteristic is its dollar sign ($) syntax. With it, you can easily [...]

Course 5 / 21

Introduction To The Regular Expression Challenges

Price: $0

Regular expressions are special strings that represent a search pattern. Also known as "regex" or "regexp", they help programmers match, search, and replace text. Regular expressions can appear cryptic because a few characters have special [...]

Course 6 / 21

Introduction To The Sass Challenges

Price: $0

Sass, or "Syntactically Awesome StyleSheets", is a language extension of CSS. It adds features that aren't available using basic CSS syntax. Sass makes it easier for developers to simplify and maintain the style sheets for [...]

Course 7 / 21

Introduction To Advanced Node And Express Challenges

Price: $0

Authentication is the process or action of verifying the identity of a user or process. Up to this point you have not been able to create an app utilizing this key concept. The most common and [...]

Course 8 / 21

Introduction To Quality Assurance With Chai Challenges

Price: $0

As your programs become more complex, you need to test them often to make sure any new code you add doesn't break the program's original functionality. Chai is a JavaScript testing library that helps you [...]

Course 9 / 21

Introduction To Information Security With HelmetJS Challenges

Price: $0

HelmetJS is a type of middleware for Express-based applications that automatically sets HTTP headers to prevent sensitive information from unintentially being passed between the server and client. While HelmetJS does not account for all situations, [...]

Course 10 / 21

Introduction To The MongoDB And Mongoose Challenges

Price: $0

MongoDB is a database that stores data records (documents) for use by an application. Mongo is a non-relational, "NoSQL" database. This means Mongo stores all data associated within one record, instead of storing it across [...]

Course 11 / 21

Introduction To The Basic Node And Express Challenges

Price: $0

Node.js is a JavaScript tool that allows developers to write backend (server-side) programs in JavaScript. Node.js comes with a handful of built-in modules—small, independent programs—that help facilitate this purpose. Some of the core modules include: HTTP: [...]

Course 12 / 21

Introduction To The Functional Programming Challenges

Price: $0

Functional programming is an approach to software development based around the evaluation of functions. Like mathematics, functions in programming map input to output to produce a result. You can combine basic functions in many ways [...]

Course 13 / 21

Introduction To The React Challenges

Price: $0

React, popularized by Facebook, is an open-source JavaScript library for building user interfaces. It is used to create components, handle state and props, utilize event listeners and certain life cycle methods to update data as [...]

Course 14 / 21

Introduction To The Managing Packages With Npm Challenges

Price: $0

The Node Package Manager (npm) is a command-line tool used by developers to share and control modules (or packages) of JavaScript code written for use with Node.js. When starting a new project, npm generates a package.json [...]

Course 15 / 21

Introduction To The Bootstrap Challenges

Price: $0

Bootstrap is a front-end framework used to design responsive web pages and web applications. It takes a mobile-first approach to web development. Bootstrap includes pre-built CSS styles and classes, plus some JavaScript functionality. Bootstrap uses [...]

Course 16 / 21

Introduction To The JSON APIs And AJAX Challenges

Price: $0

Similar to how User Interfaces help people use programs, Application Programming Interfaces (APIs) help programs interact with other programs. APIs are tools that computers use to communicate with one another, in part to send and [...]

Course 17 / 21

Introduction To The Data Visualization With D3 Challenges

Price: $0

D3.js, or D3, stands for Data Driven Documents. D3 is a JavaScript library to create dynamic and interactive data visualizations in the browser. It's built to work with common web standards, namely HTML, CSS, and [...]

Course 18 / 21

Introduction To The Basic Data Structure Challenges

Price: $0

Data can be stored and accessed in many different ways, both in Javascript and other languages. This section will teach you how to manipulate arrays, as well as access and copy the information within them. [...]

Course 19 / 21

Introduction To The React And Redux Challenges

Price: $0

This series of challenges introduces how to use Redux with React. In a React Redux app, you create a single Redux store that manages the state of your entire app. Your React components subscribe to only [...]

Course 20 / 21

Introduction To The Object Oriented Programming Challenges

Price: $0

At its core, software development solves a problem or achieves a result with computation. The software development process first defines a problem, then presents a solution. Object oriented programming is one of several major approaches [...]

Course 21 / 21

Introduction To The ES6 Challenges

Price: $0

ECMAScript is a standardized version of JavaScript with the goal of unifying the language's specifications and features. As all major browsers and JavaScript-runtimes follow this specification, the term ECMAScript is interchangeable with the term JavaScript. Most [...]

codingphase
codingphase
Course 1 / 21

React Native - Mobile Applications With Javascript

Price: $100

Learn how to develop mobile applications using the JavaScript framework library React Native. [...]

Course 2 / 21

Gulp - Web Developer Starter Kit

Price: $100

According to WikiPedia, Gulp is "used for automation of time-consuming and repetitive tasks involved in web development like minification, concatenation, cache busting, unit testing, linting, optimization, etc." This course introduces you to the toolkit library [...]

Course 3 / 21

Learn Ruby - Backend Developer Master Course

Price: $150

A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. This course introduces you to this high-level language [...]

Course 4 / 21

Express JS - Node JS Framework Basics Course

Price: $100

Master the Express JS library with this course that introduces you to the basics. [...]

Course 5 / 21

Learn MySQL With Node.js

Price: $100

Node.js is designed to interact with databases and MySQL is one of the top databases used on the web. Learn how to combine the two for creating powerful JavaScript web applications. [...]

Course 6 / 21

Svelte - Front-end Framework

Price: $100

Svelte differs from other JavaScript frameworks, besides just being front-end focused. This course will teach you the basics of utilizing Svelte to generate code that manipulates the DOM. [...]

Course 7 / 21

Learn Polymer 3 Course - Code Like A Google Developer

Price: $100

Polymer 3 allows developers to create web components plus it allows integration with other JavaScript libraries. Learn how to utilize Polymer 3 in this course. [...]

Course 8 / 21

React JS - Til Infinity Course

Price: $50

In this course, you will learn intermediate to advanced React programming methods. Discover how to take your React JS knowledge to the next level. [...]

Course 9 / 21

React - Quick And Easy

Price: $150

React is the most popular JavaScript library being learned at the moment. This course introduces you to the framework and provides you with basic knowledge. [...]

Course 10 / 21

Redux The Easy Way Course

Price: $100

Redux is useful for building interfaces in other JavaScript libraries such as React and Angular. This course will introduce you to the basics of Redux. [...]

Course 11 / 21

Node And NPM Basics

Price: $20

Node.js is one of the first libraries that introduced back-end functionalities for JavaScript. The library allows JS to access databases and hide code that would otherwise be exposed on the front-end. This course introduces you [...]

Course 12 / 21

Future-Proof Javascript

Price: $100

Learn the basic syntax of JavaScript, the programming language of the web. This course will teach you when to use JS along with real-life examples. [...]

Course 13 / 21

Debugging Like A Pro

Price: $50

Debugging is crucial in programming! Knowing how to logically identify trouble spots in your code is a skill in itself. This course will teach you how to troubleshoot your code when problems arise and the [...]

Course 14 / 21

Typescript And Angular Course

Price: $100

Learn Typescript and Angular JavaScript in this online programming course. [...]

Course 15 / 21

Python3 - Bootcamp Course

Price: $100

Python is well-known for being easy to learn and master. It's used for a variety of purposes, from web scraping to data science to machine learning. Master the basics of Python with this online course. [...]

Course 16 / 21

Phaser 3 - Ultimate Course Make Games With Javascript

Price: $100

Phaser is an HTML5 framework used to make browser-based games. This course will introduce you to the library and show you JavaScript-based methods for making superb games. [...]

Course 17 / 21

Ruby On Rails

Price: $100

Ruby is a scripting language and Rails is a framework which is built using Ruby. Some of the most visited sites on the web have been built with Ruby On Rails. This course introduces you [...]

Course 18 / 21

Learn PHP 7 And Laravel Master Course

Price: $150

PHP is ubiquitous on the web as a programming language. It's one of the top 3 back-end web development languages. Laravel is a popular PHP library and increasing in usage. This course introduces you to [...]

Course 19 / 21

Crystal Lang Programming Language Master Course

Price: $0

Crystal is a general, object oriented programming language that's an off-shoot of Ruby. It's touted to be faster than C but with the ease of Ruby. Get introduced to the new programming language with this [...]

Course 20 / 21

Object Oriented Programming With JavaScript

Price: $100

OOP is a universal concept that's utilized in most programming languages. This includes JavaScript. Learn how to use object oriented programming in JavaScript in this course. [...]

Course 21 / 21

Terminal For Developers

Price: $50

There are two interfaces: GUI (graphical) and terminal (text-based). Most people gravitate towards the GUI, but the terminal interface allows you greater freedom but can feel uncomfortable for first-timers. This course will teach you how [...]

brilliant
brilliant
Course 1 / 12

Programming With Python

Price: $24.99

Learn one of the most in-demand programming languages the fun way. Python is one of the most widely used programming languages, and it is an excellent first language for new programmers. It can be used [...]

Course 2 / 12

Data Structures

Price: $24.99

The fundamental toolkit for the aspiring computer scientist or programmer. The way we store and manipulate data with computers is a core part of computer science. In Data Structures, you'll start with the basics, like [...]

Course 3 / 12

Quantum Computing

Price: $24.99

Solve hard problems by computing with quantum mechanics. Learn to build quantum algorithms from the ground up with a quantum computer simulated in your browser. Quantum computing is an endeavor that's been promised to upend [...]

Course 4 / 12

Introduction To Neural Networks

Price: $24.99

Learn why neural networks are such flexible tools for learning. Artificial neural networks learn by detecting patterns in huge amounts of information. Much like your own brain, artificial neural nets are flexible, data-processing machines that [...]

Course 5 / 12

Logic II

Price: $24.99

Exercise your rationality and learn the mathematical dialects of logic! Continue your adventures in logic with puzzles involving Venn diagrams and syllogisms, propositional logic, and first-order logic. By the end of this course you'll have [...]

Course 6 / 12

Search Engines

Price: $24.99

There's a lot of data out there, learn how to search it effectively. The Web has billions of pages containing trillions of words, yet when you type a query into the search box, the program [...]

Course 7 / 12

Machine Learning

Price: $24.99

Advanced quantitative techniques to analyze data where humans fall short. Machine learning swoops in where humans fail — such as when there are hundreds (or hundreds of thousands) variables to keep track of and millions [...]

Course 8 / 12

Algorithm Fundamentals

Price: $24.99

How to make a computer do what you want, elegantly and efficiently. An algorithm is a step-by-step process to achieve some outcome. When algorithms involve a large amount of input data, complex manipulation, or both, [...]

Course 9 / 12

Computer Science Fundamentals

Price: $24.99

Wrap your mind around computational thinking, from everyday tasks to algorithms. Learn the key ideas of computer science with this interactive course – no coding required! This course is ideal for a high school or [...]

Course 10 / 12

Logic

Price: $24.99

Stretch your analytic muscles with knights, knaves, logic gates, and more! Our logic course starts with a love of puzzles and builds up to some truly mind-bending challenges. It covers liar and truth-teller riddles, logical [...]

Course 11 / 12

Computer Memory

Price: $24.99

How memory actually works, layer by layer. How is the memory managed in the running program? How does the OS manage it when multiple programs are running? What are the memory related features that the [...]

Course 12 / 12

Number Bases

Price: $24.99

Master the fundamentals for working in decimal, binary, hexadecimal, and other bases. It's a traditional choice to use base ten by default. You see the numerical digits 0-9 every day and you probably find it [...]

coursera
coursera
Course 1 / 51

Java For Android

Price: $79

From Vanderbilt University. This MOOC teaches you how to program core features and classes from the Java programming language that are used in Android, which is the dominant platform for developing and deploying mobile device [...]

Course 2 / 51

Problem Solving, Python Programming, And Video Games

Price: $49

From University of Alberta. This course is an introduction to computer science and programming in Python. Upon successful completion of this course, you will be able to: 1. Take a new computational problem and develop [...]

Course 3 / 51

Python Data Analysis

Price: $49

From Rice University. This course will continue the introduction to Python programming that started with Python Programming Essentials and Python Data Representations. We'll learn about reading, storing, and processing tabular data, which are common tasks. [...]

Course 4 / 51

JavaScript, часть 1: основы и функции

Price: $49

From Moscow Institute of Physics and Technology & Yandex. JavaScript - единственный язык программирования, который поддерживается всеми браузерами. Его знает любой веб-разработчик. Если вы собираетесь изучать JavaScript, этот курс - отличное начало. Вы освоите основы [...]

Course 5 / 51

Object Oriented Programming In Java

Price: $79

From University of California San Diego. Welcome to our course on Object Oriented Programming in Java using data visualization. People come to this course with many different goals - and we are really excited to [...]

Course 6 / 51

Applied Machine Learning In Python

Price: $79

From University of Michigan. This course will introduce the learner to applied machine learning, focusing more on the techniques and methods than on the statistics behind these methods. The course will start with a discussion [...]

Course 7 / 51

Information Visualization: Programming With D3. Js

Price: $49

From New York University. In this course you will learn how to use D3. js to create powerful visualizations for web. Learning D3. js will enable you to create many different types of visualization and [...]

Course 8 / 51

Understanding And Visualizing Data With Python

Price: $49

From University of Michigan. In this course, learners will be introduced to the field of statistics, including where data come from, study design, data management, and exploring and visualizing data. Learners will identify different types [...]

Course 9 / 51

Basic Cryptography And Programming With Crypto API

Price: $79

From University of Colorado System. In this MOOC, we will learn the basic concepts and principles of crytography, apply basic cryptoanalysis to decrypt messages encrypted with mono-alphabetic substitution cipher, and discuss the strongest encryption technique [...]

Course 10 / 51

Python Data Representations

Price: $49

From Rice University. This course will continue the introduction to Python programming that started with Python Programming Essentials. We'll learn about different data representations, including strings, lists, and tuples, that form the core of all [...]

Course 11 / 51

Biology Meets Programming: Bioinformatics For Beginners

Price: $49

From University of California San Diego. Are you interested in learning how to program (in Python) within a scientific setting? This course will cover algorithms for solving various biological problems along with a handful of [...]

Course 12 / 51

Introduction To Data Science In Python

Price: $79

From University of Michigan. This course will introduce the learner to the basics of the python programming environment, including fundamental python programming techniques such as lambdas, reading and manipulating csv files, and the numpy library. [...]

Course 13 / 51

NPC Programming

Price: $100

From Unity. Welcome to NPC Programming, the third course in Unity's Gameplay Programming Specialization! This course is exam preparation for Unity's Expert Gameplay Programmer Certification Exam. This course will challenge you with a series of [...]

Course 14 / 51

Capstone: Retrieving, Processing, And Visualizing Data With Python

Price: $99

From University of Michigan. In the capstone, students will build a series of applications to retrieve, process and visualize data using Python. The projects will involve all the elements of the specialization. In the first [...]

Course 15 / 51

Object Oriented Java Programming: Data Structures And Beyond

Price: $49

From University of California San Diego. This Specialization covers intermediate topics in software development. You'll learn object-oriented programming principles that will allow you to use Java to its full potential, and you'll implement data structures [...]

Course 16 / 51

Python Data Structures

Price: $79

From University of Michigan. This course will introduce the core data structures of the Python programming language. We will move past the basics of procedural programming and explore how we can use the Python built-in [...]

Course 17 / 51

Python And Statistics For Financial Analysis

Price: $49

From The Hong Kong University of Science and Technology. Course Overview: https://youtu. be/JgFV5qzAYno Python is now becoming the number 1 programming language for data science. Due to python's simplicity and high readability, it is gaining [...]

Course 18 / 51

An Introduction To Interactive Programming In Python (Part 2)

Price: $79

From Rice University. 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 of choice, Python, is an easy-to learn, [...]

Course 19 / 51

Introducción A Java

Price: $29

From Universidad Nacional Autónoma de México. Me llamo Elisa Viso y una de mis pasiones es la de programar y enseñar a programar. El lenguaje Java es uno de los que más me ha gustado [...]

Course 20 / 51

Python Programming: A Concise Introduction

Price: $79

From Wesleyan University. The goal of the course is to introduce students to Python Version 3.x programming using hands on instruction. It will show how to install Python and use the Spyder IDE (Integrated Development [...]

Course 21 / 51

IOS App Development With Swift

Price: $49

From University of Toronto. Master Swift, design elegant interactions, and create a fully functioning iOS app. This Specialization covers the fundamentals of iOS application development in the Swift programming language. You'll learn to use development [...]

Course 22 / 51

Data Analysis With Python

Price: $38

From IBM. Learn how to analyze data using Python. This course will take you from the basics of Python to exploring many different types of data. You will learn how to prepare data for analysis, [...]

Course 23 / 51

Inferential Statistical Analysis With Python

Price: $49

From University of Michigan. In this course, we will explore basic principles behind using data for estimation and for assessing theories. We will analyze both categorical data and quantitative data, starting with one population techniques [...]

Course 24 / 51

Applied Social Network Analysis In Python

Price: $79

From University of Michigan. This course will introduce the learner to network analysis through tutorials using the NetworkX library. The course begins with an understanding of what network analysis is and motivations for why we [...]

Course 25 / 51

Building Scalable Java Microservices With Spring Boot And Spring Cloud

Price: $49

From Google Cloud. "Microservices" describes a software design pattern in which an application is a collection of loosely coupled services. These services are fine-grained, and can be individually maintained and scaled. The microservices architecture is [...]

Course 26 / 51

C# Programming For Unity Game Development

Price: $49

From University of Colorado System. This specialization is intended for beginning programmers who want to learn how to program Unity games using C#. The first course assumes no programming experience, and throughout the 5 courses [...]

Course 27 / 51

Using Databases With Python

Price: $79

From University of Michigan. This course will introduce students to the basics of the Structured Query Language (SQL) as well as basic database design for storing data as part of a multi-step data gathering, analysis, [...]

Course 28 / 51

Programming Languages, Part A

Price: $39

From University of Washington. This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket, and Ruby as vehicles for [...]

Course 29 / 51

Applied Plotting, Charting & Data Representation In Python

Price: $79

From University of Michigan. This course will introduce the learner to information visualization basics, with a focus on reporting and charting using the matplotlib library. The course will start with a design and information literacy [...]

Course 30 / 51

IOS-разработка: Swift, UI и многопоточность

Price: $79

From Moscow Institute of Physics and Technology. Специализация посвящена изучению современной iOS-разработки. Вы освоите новейший язык программирования Swift. На практике научитесь создавать адаптивный пользовательский интерфейс для iPhone и iPad. Научитесь использовать многопоточность при разработке приложений, [...]

Course 31 / 51

An Introduction To Interactive Programming In Python (Part 1)

Price: $79

From Rice University. 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 of choice, Python, is an easy-to learn, [...]

Course 32 / 51

HTML CSS JavaScript

Price: $49

From University of London. HTML CSS JavaScript. : 1. HTML CSS JavaScript 2. HTML 3. CSS 4. CSS Bootstrap 5. JavaScript 6. JavaScript 7. JavaScript: HTML CSS JavaScript 4 20 30 5. [...]

Course 33 / 51

Algorithms For Battery Management Systems

Price: $79

From University of Colorado System. In this specialization, you will learn the major functions that must be performed by a battery management system, how lithium-ion battery cells work and how to model their behaviors mathematically, [...]

Course 34 / 51

Parallel Programming

Price: $79

From École Polytechnique Fédérale de Lausanne. With every smartphone and computer now boasting multiple processors, the use of functional ideas to facilitate parallel programming is becoming increasingly widespread. In this course, you'll learn the fundamentals [...]

Course 35 / 51

Programando Con Java Para Aplicaciones Android

Price: $49

From Universidad Nacional Autónoma de México. ¡Aprende lo mejor de Java para el desarrollo en Android! Descubre lo necesario para construir tus aplicaciones móviles de una forma sencilla, objetiva y práctica. A lo largo del [...]

Course 36 / 51

Python Classes And Inheritance

Price: $49

From University of Michigan. This course introduces classes, instances, and inheritance. You will learn how to use classes to represent data in concise and natural ways. You'll also learn how to override built-in methods and [...]

Course 37 / 51

Programming For Everybody (Getting Started With Python)

Price: $79

From University of Michigan. This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python. [...]

Course 38 / 51

Разработка интерфейсов: вёрстка и JavaScript

Price: $39

From Moscow Institute of Physics and Technology & Yandex. Пройдя эту специализацию, вы освоите основные инструменты разработчика интерфейсов. Если всё получится, через 5 месяцев вы сможете работать младшим фронтендером. Специализация состоит из двух частей: два [...]

Course 39 / 51

Web Application Development With JavaScript And MongoDB

Price: $79

From University of London. In this course, you will develop more advanced web application programming skills. You will learn how to control data read and write access using methods, publish and subscribe. You will learn [...]

Course 40 / 51

Introdução à Ciência Da Computação Com Python Parte 1

Price: $29

From Universidade de São Paulo. Bem vindo ao curso de Introdução à Ciência da Computação destinado aos alunos regulares da Universidade de São Paulo e a todos os demais interessados em aprender não só a [...]

Course 41 / 51

Foundations Of Data Science: K-Means Clustering In Python

Price: $49

From University of London. Organisations all around the world are using data to predict behaviours and extract valuable real-world insights to inform decisions. Managing and analysing big data has become an essential part of modern [...]

Course 42 / 51

Introducción A La Programación Con Python

Price: $49

From Universidad Austral. Este curso te dará ágil acceso a los conceptos básicos de programación utilizando el lenguaje de programación Python en su versión 3.0. Python tiene una sintaxis sencilla y compacta. Esto te permitirá [...]

Course 43 / 51

Algorithms

Price: $49

From Stanford University. Algorithms are the heart of computer science, and the subject has countless practical applications as well as intellectual depth. This specialization is an introduction to algorithms for learners with at least a [...]

Course 44 / 51

Ruby On Rails Web Services And Integration With MongoDB

Price: $79

From Johns Hopkins University. In this course, we will explore MongoDB, a very popular NoSQL database and Web Services concepts and integrate them both with Ruby on Rails. MongoDB is a used to handle documents [...]

Course 45 / 51

HTML, CSS, And Javascript For Web Developers

Price: $79

From Johns Hopkins University. Do you realize that the only functionality of a web application that the user directly interacts with is through the web page? Implement it poorly and, to the user, the server-side [...]

Course 46 / 51

Swift: Programar Para IOS

Price: $49

From Tecnológico de Monterrey. En este curso aprenderás todas las bases del lenguaje de programación Swift. Revisarás temas básicos, desde variables hasta el desarrollo de un par de aplicaciones. Si eres un programador consolidado en [...]

Course 47 / 51

Computers, Waves, Simulations: A Practical Introduction To Numerical Methods Using Python

Price: $49

From Ludwig-Maximilians-Universität München LMU. Interested in learning how to solve partial differential equations with numerical methods and how to turn them into python codes? This course provides you with a basic introduction how to apply [...]

Course 48 / 51

Global Warming II: Create Your Own Models In Python

Price: $49

From The University of Chicago. This class provides a series of Python programming exercises intended to explore the use of numerical modeling in the Earth system and climate sciences. The scientific background for these models [...]

Course 49 / 51

Python Project: Pillow, Tesseract, And Opencv

Price: $79

From University of Michigan. This course will walk you through a hands-on project suitable for a portfolio. You will be introduced to third-party APIs and will be shown how to manipulate images using the Python [...]

Course 50 / 51

Toward The Future Of IOS Development With Swift

Price: $49

From University of California, Irvine. An introduction to the Swift programming language. This will prepare you for more extensive iOS app development and build a foundation for advanced iOS development topics. Upon completing this course, [...]

Course 51 / 51

C#程序设计

Price: $29

From Peking University. C#(又称csharp)是一种优秀的面向对象语言,它继承了C++和Java等语言的优点,在Windows图形用户界面、Web应用、数据库等方面有着广泛的应用。本课程在介绍C#语言及面向对象的程序设计基本原理的基础上,使用Visual Studio作为开发工具,介绍C#对各种常见的信息的处理方法,包括文本处理、图形绘制、图像处理、多媒体、网络信息获取、数据库应用等。 课程中除了理论知识外,更注重上机编程实践,程序示例紧密结合日常的学习和工作,生动有趣,难度适中。 本课程要求学习者学过一门程序语言(如C语言等)。 [...]

udacity
udacity
Course 1 / 41

JavaScript Testing

Price: $0

In this course you'll learn how to write JavaScript applications with confidence, using the red-green-refactor workflow. You'll write comprehensive suites of tests that validate your application is functioning as intended at all times. [...]

Course 2 / 41

Asynchronous JavaScript Requests

Price: $0

This course covers everything a developer needs to know to asynchronously send and receive data in their web applications. You'll dive into how asynchronous requests work by using the XHR object to create and send [...]

Course 3 / 41

Learn Swift Programming Syntax

Price: $0

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. [...]

Course 4 / 41

Object Oriented Programming In Java

Price: $0

This course will introduce you to some of the most powerful programming concepts in Java, including: objects, inheritance and collections. You will learn how to use these object-oriented programming concepts in code examples, discover how [...]

Course 5 / 41

Intro To IOS App Development With Swift

Price: $0

In this course we will build an iPhone app that records a conversation between you and a friend, and then makes your voices sound like a Chipmunk or Darth Vader. [...]

Course 6 / 41

Swift For Developers

Price: $0

This course offers a quick practical introduction to Swift basics, including types, variables, constants, and functions. It combines syntax exercises with hands-on iOS development in Xcode. By the end of the course students will build [...]

Course 7 / 41

Data Analysis With R

Price: $0

Exploratory data analysis is an approach for summarizing and visualizing the important characteristics of a data set. Promoted by John Tukey, exploratory data analysis focuses on exploring data to understand the data’s underlying structure [...]

Course 8 / 41

ES6 - JavaScript Improved

Price: $0

ECMAScript 6, or ES6, has brought about a ton of changes to the JavaScript programming language. In this course, you'll explore those changes to learn about the latest features and improvements to the language including [...]

Course 9 / 41

Learn ARKit Using Swift

Price: $0

Focus on the fundamentals of ARKit using Swift and Xcode to build beautiful and performant augmented reality scenes. Learn to make your AR experience more dynamic and responsive by integrating proper lighting and physics using [...]

Course 10 / 41

IOS Networking With Swift

Price: $0

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 retrieve [...]

Course 11 / 41

Intro To JavaScript

Price: $0

Learn the fundamentals of JavaScript, the most popular programming language in web development. [...]

Course 12 / 41

Introduction To Operating Systems

Price: $0

Introduction to Operating Systems is a graduate-level introductory course in operating systems. This course teaches the basic operating system abstractions, mechanisms, and their implementations. The core of the course contains concurrent programming (threads and synchronization), [...]

Course 13 / 41

Reinforcement Learning

Price: $0

You should take this course if you have an interest in machine learning and the desire to engage with it from a theoretical perspective. Through a combination of classic papers and more recent work, you [...]

Course 14 / 41

Introduction To Virtual Reality

Price: $0

This course is designed for students who are new to virtual reality and want to learn about the principles of VR technology including optics, displays, stereopsis, tracking, and major hardware platforms. You don’t need any [...]

Course 15 / 41

Linux Command Line Basics

Price: $0

We have built this course for beginners who have no experience with the Linux system and the command-line interface. [...]

Course 16 / 41

How To Make A Platformer Using LibGDX

Price: $0

2D Game Development with libGDX' explored the basics of the libGDX game framework, from simple drawing to user input. This course will use those skills to create a much more sophisticated platforming game called GigaGal. In [...]

Course 17 / 41

2D Game Development With LibGDX

Price: $0

This course explores how to use LibGDX to build 2D games that run anywhere, from web browsers to mobile devices. We start with simple drawings, and then turn to simple animations, physics, and user input [...]

Course 18 / 41

Configuring Linux Web Servers

Price: $0

In this course you'll learn the basic Linux fundamentals every web developer needs to know to share their web applications with the world! You'll get a basic Python WSGI application up and running within a [...]

Course 19 / 41

Computer Networking

Price: $0

This course covers advanced topics in Computer Networking such as Software-Defined Networking (SDN), Data Center Networking and Content Distribution. The course is divided into three parts: Part 1 is about the implementation, design principles and goals [...]

Course 20 / 41

Advanced Android With Kotlin

Price: $0

Go beyond the basics of building an Android app with "Advanced Android with Kotlin". This course teaches you how to add a range of advanced features to your app, starting with best practices for using [...]

Course 21 / 41

Java Programming Basics

Price: $0

Take your first steps towards becoming a Java developer! Learn Java syntax and create conditional statements, loops, and functions. [...]

Course 22 / 41

What Is Programming?

Price: $0

The world of development can be daunting with all of its lingo and jargon. This course will help demystify the cryptic terms that developers use on a daily basis. You'll learn about how the web [...]

Course 23 / 41

Intro To Algorithms

Price: $0

Ever played the Kevin Bacon game? This class will show you how it works by giving you an introduction to the design and analysis of algorithms, enabling you to discover how individuals are connected. [...]

Course 24 / 41

Data Structures & Algorithms In Swift

Price: $0

Technical interviews follow a pattern. If you know the pattern, you’ll be a step ahead of the competition. This course will introduce you to common data structures and algorithms in Swift. You'll review frequently-asked technical [...]

Course 25 / 41

Object-Oriented JavaScript

Price: $0

This course is designed to teach web developers how to utilize the various object-oriented programming features within JavaScript. Object-oriented programming allows developers to build applications with reusable and maintainable blocks of code, which leads to [...]

Course 26 / 41

Objective-C For Swift Developers

Price: $0

This course is designed to teach students how to understand and identify the differences between the Objective-C and Swift programming languages, and especially, how to rewrite from the former to the latter. Understanding communications between [...]

Course 27 / 41

JavaScript And The DOM

Price: $0

JavaScript is an extremely powerful programming language. One place where its power truly shines is using it to control a web page. Through this course, you'll learn about the Document Object Model (DOM), how it's [...]

Course 28 / 41

Programming Languages

Price: $0

This class will give you an introduction to the fundamentals of programming languages. Key concepts include how to specify and process valid strings, sentences and program structures. [...]

Course 29 / 41

JavaScript Promises

Price: $0

Learn how to handle asynchronous work with ease! In this course, you'll use Native JavaScript Promises to write asynchronous code that is easy to read, easy to write and easy to debug. [...]

Course 30 / 41

Server-Side Swift

Price: $0

In this course, built in collaboration with IBM and Hashicorp, you'll learn how to build server-side Swift applications that run on Linux and in the cloud, including how to use Swift to build a microservices [...]

Course 31 / 41

Computability, Complexity & Algorithms

Price: $0

In this course, we will ask the big questions, "What is a computer? What are the limits of computation? Are there problems that no computer will ever solve? Are there problems that can’t be solved [...]

Course 32 / 41

Developing Android Apps With Kotlin

Price: $0

Learn to architect and develop Android apps in the Kotlin programming language using industry-proven tools and libraries. With these techniques you'll create apps in less time, writing less code, and with fewer errors. [...]

Course 33 / 41

Intro To Data Structures And Algorithms

Price: $0

Technical interviews follow a pattern. If you know the pattern, you’ll be a step ahead of the competition. This course will introduce you to common data structures and algorithms in Python. You'll review frequently-asked technical [...]

Course 34 / 41

Introduction To Graduate Algorithms

Price: $0

This is a graduate-level course in the design and analysis of algorithms. We study techniques for the design of algorithms (such as dynamic programming) and algorithms for fundamental problems (such as fast Fourier transform or [...]

Course 35 / 41

Gradle For Android And Java

Price: $0

This course explores how the Gradle build tool compiles and packages apps, and you'll learn to customize the build process. The first half of this course is for anyone interested in Gradle, build automation, and [...]

Course 36 / 41

Kotlin Bootcamp For Programmers

Price: $0

Learn the essentials of the Kotlin programming language from Kotlin experts at Google. Kotlin is a modern and concise JVM language that supports functional programming paradigms. Whether you’re a Java developer or a programmer in [...]

Course 37 / 41

Introduction To Python Programming

Price: $0

In this course, you'll learn the fundamentals of the Python programming language, along with programming best practices. You’ll learn to represent and store data using Python data types and variables, and use conditionals and loops [...]

Course 38 / 41

Swift For Beginners

Price: $0

In this course, you’ll begin learning Swift, Apple's programming language for building iOS applications. You'll start with fundamentals and work your way towards understanding all the core principles necessary to get started creating your first [...]

Course 39 / 41

Kotlin For Android Developers

Price: $0

In this course, Aaron Sarazan, Lead Software Engineer at Capital One and a leading advocate for Kotlin, demonstrates how to take a basic Android app in Java and convert it to Kotlin, teaching you key [...]

Course 40 / 41

JavaScript Design Patterns

Price: $0

This course covers methods for organizing your code, both conceptually and literally. You’ll learn the importance of separating concerns when writing JavaScript, gaining hands-on experience along the way. Separating concerns can be done with or [...]

Course 41 / 41

Intro To Theoretical Computer Science

Price: $0

This class teaches you about basic concepts in theoretical computer science -- such as NP-completeness -- and what they imply for solving tough algorithmic problems. [...]

udemy
udemy
Course 1 / 52

Kotlin For Android Developers

Price: $124

From Packt Publishing. Build Android applications in an efficient way with the exciting functional features offered by KotlinKotlin is a trending language for modern Android developers and enables you to build Android apps faster and [...]

Course 2 / 52

Android AWS S3 Integration With Java And Dagger

Price: $19

From Crimson Altima. Learn how to access AWS S3 cloud storage in your own Android Application.Learn about adding AWS S3 capabilities to your Android(Java) Apps. We utilize cloud storage to access app resources such as images [...]

Course 3 / 52

Python Data Model

Price: $99

From ITPro TV. Magic Methods in Python ClassesPython Data ModelPython has a set of protocols that the language internally adhere to which provides the functionality for features such as iteration, context manager behavior, string representation [...]

Course 4 / 52

Real World Data Science In Python: Create A Car Buyer App

Price: $99

From Tarkan Aguner. Practise Exclusive Data Science Skills in a Most Practical End to End Project engaging Scrapy and Pandas, from scratch!!Allow me to be forthright on this: We all are inclined to pick that [...]

Course 5 / 52

Learn Data Structures And Algorithms Using C & C++ In Hindi

Price: $29

From The Crazy Programmer. This course is for those who want to learn or improve skills of Data Structures and Algorithms using C and C++ in hindi.Data Structures and Algorithms (DSA) is one of the [...]

Course 6 / 52

Building Web Scraping Bot With Python - Absolute Beginners

Price: $94

From Shubham Sarda. Learn Automation By Building Web Scraping Bot With Python, Beautiful Soup and Email Module - Fun Python Project!Welcome to Building Web Scraping Bot With Python and Beautiful Soup. Web scraping is about [...]

Course 7 / 52

Modern Python Application Development In Practice!

Price: $199

From Packt Publishing. A practical guide to creating your own unique program using modern Python!Over the years, Python has turned out to be a boon for developers and it is very powerful, can run everywhere, [...]

Course 8 / 52

Python Jumpstart Course

Price: $29

From Kamil Pakula. Python Programming for BeginnersPython is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. The language is rapidly gaining popularity, not only because it’s relatively easy to learn, but also because you [...]

Course 9 / 52

SGLearn@ES6 Javascript: The Complete Developer's Guide

Price: $139

From DioPACT SG. This is an Adapted Course for Singaporeans picking up new skillsets and competencies under the CITREP+ Scheme.Welcome to the SGLearn Series targeted at Singapore-based learners picking up new skillsets and competencies. This [...]

Course 10 / 52

Android AWS Lambda Integration With Kotlin And Dagger

Price: $19

From Crimson Altima. Learn to access AWS Lambda functions from you Android ApplicationIn this course we will be learning how to add Amazon Web Services(AWS) Lambda to our Android(Kotlin) applications. We start with a sample [...]

Course 11 / 52

Complete Android Kotlin Developer Arabic Course

Price: $19

From Mahrous Ali Abdelfatah. بالعربية (Kotlin) تعلم لغة بالعربية (Kotlin)دورة كاملة لتعلم لغة سوف تصبح بعد هذة الدورة الشيقة قادرا على البرمجة وتصبح جاهزا لبدء تطوير برامج وتطبيقات الأندرويد   فلا تتردد فى أختيار الأنضمام للدورة Complete Android Kotlin Developer Arabic [...]

Course 12 / 52

Python For Beginners: Create 10 Useful Projects Step By Step

Price: $79

From Skill Tree. Build 10 Practical and Useful Python Projects step by step.Code IncludedPython is a dynamic modern object -oriented programming language that is easy to learn and can be used to do a [...]

Course 13 / 52

Mastering Python

Price: $19

From Naveen Durai Kanagasabai. Mastering PythonThis course is a great introduction to both fundamental programming concepts and the Python programming language. By the end, you'll be familiar with Python syntax and you'll be able to [...]

Course 14 / 52

Google DART Programming For Android- BOOTCAMP

Price: $34

From Pranjal Srivastava. get updated with current trend on ANDROID and FUSCHIA in 2018This series is made for the beginners who is novice in dart programming languageDart is a general-purpose programming language originally developed by [...]

Course 15 / 52

Learn Django By Building A Marvel Superhero Gallery

Price: $19

From Brian Kiprono Sigilai. Learn Python and build a real Marvel Gallery application using the Django 2 framework & PostgreSQLThis is a very practical course where we take a list of requirements from a marvel [...]

Course 16 / 52

Python 3 Essentials

Price: $64

From SkillBakery Studio. Learn the fundamentals of Python 3Python today is among one of the most popular programming languages and this course will ensure that you get all your basics right about Python.Python is extensively [...]

Course 17 / 52

Programming Effectively In Python

Price: $199

From Packt Publishing. From first-class functions to abstract base classes, tackle Python performance problems.Python is an easy to learn, powerful programming language. If you're a developer who wishes to build a strong programming foundation with [...]

Course 18 / 52

Java Programming For Beginners

Price: $19

From Rahul Rampurkar. Easy way to learn Core Java ProgrammingCore Java describes core components of Java Programming Language which can be call it as basics things. Java is a versatile and platform-independent programming language for [...]

Course 19 / 52

Full-Stack JavaScript Developer Mastery

Price: $199

From Pablo Farias Navarro. Go From Zero to Professional JavaScript ProgrammerSet yourself ahead of the competition by mastering advanced JavaScript Skills! This course begins by teaching you Advanced ES6 JavaScript concepts by building a Cryptocurrency Conversion app, using [...]

Course 20 / 52

JavaScript Primer : Build Your Own Web Apps

Price: $99

From Vasu Kotte. Learn JavaScript by building mini web applications. The ACTUAL learning by doing course.Welcome to the JavaScript Primer!!!This is my first Udemy course and all my programming and teaching skills are put to [...]

Course 21 / 52

The Complete DevOps Engineer Course 2.0 - Java & Kubernetes

Price: $194

From Syed Raza. Learn how to program in Java and build scalable web applications using Kubernetes with Google Cloud platform. DevOps proCourse DescriptionAre you ready to become a DevOps Engineer and enjoy a fascinating high paying [...]

Course 22 / 52

Object Oriented Programming (OOP) In PHP - Build An OOP Site

Price: $19

From Rob Percival. No PHP knowledge required. Everything you need to know to build and manage OOP websites in PHP, including Wordpress Learn how to build a website using Object Oriented Programming techniques in [...]

Course 23 / 52

COMPLETE Java Programming Bundle- 2020

Price: $34

From Pranjal Srivastava. from Beginner to ProfessionalThis course is all about learning Java Programming language. Here we would start right from the beginner level exploring fundamentals like JVM (Java Virtual Machine), JDK (Java Development Kit), [...]

Course 24 / 52

Android P& Kotlin -Complete Android App Development Bootcamp

Price: $199

From Bita Mirshafiee. Learn Android Development from beginning to End Using Android Studio 3 and Android PIn this course you will learn how to make your own apps from beginning to end, whether you [...]

Course 25 / 52

Python For Machine Learning And Data Science Bootcamp

Price: $184

From behi school code. Learn to create Machine Learning Algorithms, how to use NumPy, Pandas, Seaborn, Matplotlib, Scikit-Learn, and more!Interested in the field of Machine Learning ? Then this course is for you !This course [...]

Course 26 / 52

Complete Android Programming With KitKat 4.4

Price: $94

From EDUmobile Academy. Learn the latest Android version from our American Expert and Mentor. Premium quality course with new weekly updates. Android Kit Kat 4.4 is both Beautiful & 2 [...]

Course 27 / 52

Docker For Java Developers

Price: $149

From John Thompson. Learn how you can use Docker to supercharge your enterprise Java Development!If you're a Java developer, Docker is a true game changer for you!Developing Java applications in large enterprises is no easy [...]

Course 28 / 52

Java Puzzles To Eliminate Code Fear

Price: $94

From Imtiaz Ahmad. The fastest way to actually master Java programming and become a dangerous developer!Updated Nov 2018 (More recursion puzzles)The motivation behind this course came from an article titled "Why Can't Programmers Program?" by [...]

Course 29 / 52

Full Stack Web Development From Scratch With PHP In 10 Days

Price: $199

From ZEESHAN ARSHAD. Crash Course | Step by Step | Learn by Doing and Become a Full Stack Developer & Learn Full Stack Web Development in PHPSo you've decided to learn web development yourself and [...]

Course 30 / 52

Android Complete Guide For Firebase And ML Using Kotlin

Price: $39

From Dhoyazan Adbo Othman. Build chat app, use machine learning, login with different social media accoutns and many moreThis course will guide you (step by step) to use the most used features of Firebase in [...]

Course 31 / 52

Learn Core Java And Programming In 5 Days

Price: $34

From Naveen Khunteta. Best way to learn Core Java and ProgrammingDear Professionals!!! Why take this Course: If you really want to grow in your career then Basic Knowledge of programming is not enough. Are you really serious about [...]

Course 32 / 52

Hands-on Professional Programming For Beginners: Python + SE

Price: $19

From Sriram Vajapeyam. Hands-on training to become professional software engineers. Learn concepts and practises in a contextual manner.-----------------------------------------------------------------------------------------------------------------------------------------------------------------Steve Jobs, the man who brought us the iPhone said: "I think every body in this country should [...]

Course 33 / 52

Transaction Management In SQL Server And C#

Price: $99

From Husam Nujaim. Learn transaction control mechanisms to build database apps that ensure integrity and consistency in SQL Server and C#A transaction is a unit of work that is performed against a database. Transactions are [...]

Course 34 / 52

Advanced Java Programming

Price: $49

From Infinite Skills. Take Your Java Programming Skills To The Next Level. Become Proficient In Java ProgrammingAn Advanced Java Tutorial aimed towards the Developer Who Already has [...]

Course 35 / 52

Learn By Example: The Foundations Of HTML, CSS & Javascript

Price: $99

From Loony Corn. Closures, prototypes, JSON, the DOM, selectors, inheritance in CSS and in Javascript, and first class functionsClosures, prototypes, JSON, the DOM, selectors, inheritance in CSS and in Javascript, and first class functions - [...]

Course 36 / 52

C# Programming Crash Course

Price: $149

From Stone River eLearning. Dive deep into C# programmingKnowing the suite of C languages developed my Microsoft is a guaranteed career booster. They’re powerful, in-demand, and can create almost any kind of application or software [...]

Course 37 / 52

Build Library Management System | Python & PyQt5

Price: $19

From Mahmoud Ahmed. Build Library Management System With Python & PyQt5 & MySQL , Generating Excel Reports , Users , App ThemesIn this course you'll learn how to build a Library System with PyQt5 and Python!PyQt5 [...]

Course 38 / 52

Code A Swift IOS To Do List App, UIKit, CoreData, Table View

Price: $199

From Max Nelson. Learn Widely Used Concepts and Best Practices Used in Modern Day iOS Development to Hone Your Craft and Skill as a DevLearn Swift, Xcode, and the iOS SDK from a unique perspective [...]

Course 39 / 52

IOS Development With Swift For Beginners

Price: $44

From Ryan Cocuzzo. Swift 3.0 for Beginners: Learn by making 8 apps - Including a Chat App LIMITED  TIME PRICING: 10% OFF Do you want to learn how to make apps for the iPhone and iPad? [...]

Course 40 / 52

Modern Deep Learning In Python

Price: $179

From Lazy Programmer Inc.. Build with modern libraries like Tensorflow, Theano, Keras, PyTorch, CNTK, MXNet. Train faster with GPU on AWS.This course continues where my first course, Deep Learning in Python, left off. You already [...]

Course 41 / 52

Learn Advanced C++ Programming

Price: $34

From John Purcell. Discover intermediate to advanced C++, including C++ 11's fantastic additions to the C++ standard.This course will take you from a basic knowledge of C++ to using more advanced features of the language. [...]

Course 42 / 52

Hands On Swift Language. Visual Way With Light Programming

Price: $19

From Yohann Taieb. Step by step way to learn the Swift language the easy way. We assume you know nothing. Full Source Codes included. iOS 8 Welcome to this course, this is Yohann. [...]

Course 43 / 52

JavaScript 2019: JavaScript ES6 Certification Course

Price: $199

From Framework Television Inc.. Earn the JavaScript Specialist Certification while Learning JavaScript ES6My Guarantee:  If this is not the best course you've taken on Udemy, please take advantage of Udemy's refund policy and get your [...]

Course 44 / 52

Excel VBA Macros: Hyper-disambiguated Excel VBA Programming

Price: $59

From Grant Gamble. Learn Excel VBA macros, using clean, clear VBA programming techniques and code that you fully understandThis is a Udemy best-selleing course. Here is some of the feedback from other students: "Best intro I've [...]

Course 45 / 52

Learn And Master C Programming For Absolute Beginners!

Price: $199

From Mohammad El-Haj. Become C code expert in Visual Studio on Windows! Learn about arrays, pointers, files, strings, dynamic memory and more! THE ONLY C PROGRAMMING COURSE YOU WILL EVER NEED!The Complete C Course with over 50 easy to follow projects built using C on [...]

Course 46 / 52

Learn C++ Programming From Beginning To OOP

Price: $99

From Sandeep Thakur. C++ Programming from Basic to Advance. C++ programming to clear concepts of OOP. Programs of classes and objects in C++Step by Step explanation of each topics in C++  [...]

Course 47 / 52

Advanced Search Form With PHP

Price: $24

From Sebastian Sulinski. Learn how to code a set of reusable component to filter your recordsDuring this course you will learn how to use the best practice and how to make use of the Design [...]

Course 48 / 52

C Programming For Beginners

Price: $144

From Huw Collingbourne. Learn C in ten easy steps on Windows, Mac OS X or Linux The fastest, easiest way to learn to program C on a Mac or Windows. This [...]

Course 49 / 52

Python For Beginners: Complete Python Programming Course

Price: $199

From Jamshaid Raza. This course is introduction to Python 3 fundamentals from very basic level to more complex concept programming.Do you want to learn the world’s most powerful and efficient programming Language, Which easy to [...]

Course 50 / 52

Build A Crypto Currency Portfolio App With Ruby On Rails

Price: $199

From John Elder. How To Use An API To Get Crypto Currency Data With Ruby On RailsRuby on Rails can seem overwhelming at first, but it doesn’t have to be! In this course I’ll walk [...]

Course 51 / 52

Unit Testing Your Javascript With Jasmine

Price: $99

From Juan Lizarazo. Learn how to unit test your JavaScript using the jasmine framework, from your first test to continuous integration.Jasmine is a behavior-driven development framework for testing JavaScript code. It does not depend on [...]

Course 52 / 52

SQL In C# Series:Create Amazing Data Entry Forms In SQL & C#

Price: $194

From Musavi Abdullah. Create 3 professional Data Entry Form in SQL Server database and C# in Visual StudioHi There!With my 20 years programming skills i'm with you to share my knowledge with you.SoIf you try [...]

zenva
zenva
Course 1 / 46

Kotlin For Beginners

Price: $14.99

Use Kotlin and Android Studio to start making simple, Android-based applications. [...]

Course 2 / 46

Learn C++ By Making A Text-Based RPG

Price: $14.99

Build a text-based dungeon crawler and master game development foundations with the popular, general-purpose language C++. [...]

Course 3 / 46

Intro To Java For Android Development

Price: $14.99

Begin your mobile development career by learning Android Studio and Java for basic applications. [...]

Course 4 / 46

The Complete Firebase Course With Kotlin

Price: $14.99

Learn development with Kotlin and Firebase, the popular cloud-based platform that allows you to build mobile apps without back-end programming. [...]

Course 5 / 46

Unity 101 – Game Development And C# Foundations

Price: $14.99

Master the foundations of the popular game engine Unity and get started developing games of all genres. [...]

Course 6 / 46

Intermediate C# – Build A Text-Based RPG In Unity

Price: $14.99

Interested in strengthening your core Computer Science concepts? Build on your C# skills and learn the fundamentals of OOP by making your very own text-based RPG game. [...]

Course 7 / 46

PhoneGap Build For Beginners

Price: $14.99

Discover how to run Phaser games as native apps and publish them to iOS and Android [...]

Course 8 / 46

Tile-Based Math Game Project

Price: $14.99

Create a 2D math game in Unity that increases the user’s math ability and teaches them how to problem-solve under pressure. [...]

Course 9 / 46

Real-time Strategy Project – Enemy AI

Price: $14.99

Enhance your real-time strategy games with enemy AIs that can gather resources and attack player units. [...]

Course 10 / 46

Discover AI And State Machines In Unity

Price: $14.99

Develop your first state machine from scratch, and program smart enemies for your games. [...]

Course 11 / 46

AR Game Development – Space Shooter

Price: $14.99

Discover the cross-platform development package AR Foundation, and create an AR spaceship shooting game in Unity. [...]

Course 12 / 46

Intro To Programming Bundle

Price: $14.99

Take your first steps into programming by learning fundamental skills for web development, game development, data science, mobile app development, C++, and more! [...]

Course 13 / 46

Bite-Sized JQuery

Price: $14.99

Learn the fundamentals of jQuery – the versatile, highly popular JavaScript Library… in only 3 minutes per day. [...]

Course 14 / 46

Develop A Puzzle Platformer Game

Price: $14.99

Take your Unity platformer to the next level by adding more puzzle-oriented mechanics for a tomb-diving adventure. [...]

Course 15 / 46

Intro To Game Development

Price: $14.99

Learn everything that you need to get started in game development with Unity, the world’s most popular game engine. [...]

Course 16 / 46

Unity 2D Projects – Rogue Frog

Price: $14.99

Interested in a blast from the past? Enroll in this course to learn how to create an awesome retro-style Rogue Frog game. [...]

Course 17 / 46

VR Pointers – Space Station App

Price: $14.99

Create a reusable pointer and interaction system by building an immersive VR app about the International Space Station. [...]

Course 18 / 46

Web-Based Authentication UI For Express And Node.js

Price: $14.99

Combine Frontend UI elements with Backend APIs for Express and Node.js multiplayer game applications. [...]

Course 19 / 46

Create An AR Block Builder Game

Price: $14.99

Master cross-platform development with AR Foundation and Unity to develop a block building game for augmented reality. [...]

Course 20 / 46

Learn To Implement Game Saving

Price: $14.99

Learn the primary methods of implementing game saving in Unity. [...]

Course 21 / 46

Intermediate React And Redux

Price: $14.99

Learn Redux – the predictable state container for JavaScript Apps – as you create a fully-featured Hacker News/Reddit-style app, featuring users, posts, and comments. [...]

Course 22 / 46

Bite-Sized Python

Price: $14.99

Learn the core concepts and basics of coding with Python – one of the most in-demand programming languages – no experience required. [...]

Course 23 / 46

C++ Programming For Beginners

Price: $14.99

Master C++, an in-demand, high-end language used for programs, games, development libraries, and more. [...]

Course 24 / 46

Node.js For Beginners – Create Server-Side Apps With JavaScript

Price: $14.99

Take your web development career to the next level and build fast web applications by learning Node.js – the server-side solution for JavaScript. [...]

Course 25 / 46

Applied Deep Learning With Python

Price: $14.99

This course demonstrates an applied approach to deep learning, through image identification and image generation-based applications. [...]

Course 26 / 46

JavaScript Programming – Learn By Creating A Cross-Platform Game

Price: $14.99

Learn and master JavaScript, the language crucial to web development, server-side development, and mobile app development – all while building a cross-platform game. [...]

Course 27 / 46

Create Interactive Pages With JavaScript And The DOM API

Price: $14.99

Explore the DOM API, HTML5 and advanced JavaScript concepts by building three projects in this hands-on course! [...]

Course 28 / 46

JavaScript Programming – Learn By Creating A Cross-Platform Game

Price: $14.99

Learn and master JavaScript, the language crucial to web development, server-side development, and mobile app development – all while building a cross-platform game. [...]

Course 29 / 46

JavaScript 101 – First Programming Steps

Price: $14.99

Start mastering the core principles of JavaScript by learning the language basics for your web and game development projects. [...]

Course 30 / 46

Modern JavaScript – From ES6 To ES9

Price: $14.99

Learn JavaScript the newest features in versions ES6 through ES9 by building a data-fetching app. [...]

Course 31 / 46

Learn Python Programming By Making A Game

Price: $14.99

Learn the fundamentals of Python 3 – one of the most in-demand programming languages – as you build a “Frogger” style game. [...]

Course 32 / 46

Bite-Sized Python Data Visualization

Price: $14.99

Visualize and plot your data professionally using Python 3, Matplotlib, Seaborn, and Bokeh… in only 3 minutes per day! [...]

Course 33 / 46

Bite-Sized JavaScript

Price: $14.99

Master the fundamentals of object-oriented programming with JavaScript… in only 3 minutes per day. [...]

Course 34 / 46

Python Image Processing – Make Instagram-Style Filters

Price: $14.99

Develop your understanding of Python computer vision by developing a photo filter editor from scratch, and mastering your understanding of matrices, color models, brightness, contrast and convolution. [...]

Course 35 / 46

Web Scraping With Python And BeautifulSoup

Price: $14.99

Learn how to capture data from the web by scraping websites using Python and BeautifulSoup. [...]

Course 36 / 46

Build JavaScript Applications With Vue.js

Price: $14.99

Master the fundamentals of the Vue.js framework and build scalable applications with organized, easy-to-read JavaScript. [...]

Course 37 / 46

Reading Data From APIs With Python

Price: $14.99

Discover how to use Python to retrieve and parse data through the powerful tools provided by APIs. [...]

Course 38 / 46

The Complete Python Data Visualization Course

Price: $14.99

Master the major plotting libraries Matplotlib, Seaborn, and Bokeh, and use them to create beautiful plots. [...]

Course 39 / 46

Bite-Sized Java For Android Development

Price: $14.99

Start developing mobile apps for Android using the power of Android Studio and Java… in only 3 minutes per day! [...]

Course 40 / 46

Python 101 – Introduction To Programming

Price: $14.99

Learn the basics of programming with Python 3.6 [...]

Course 41 / 46

Python Computer Vision Mini-Degree

Price: $14.99

Learn to code in Python, analyze and manipulate images, and build smart computer vision and Internet of Things (IoT) applications with OpenCV [...]

Course 42 / 46

Bite-Sized Swift For IOS Development

Price: $14.99

Start learning Swift and Apple’s IDE Xcode to create your own iOS applications… in only 3 minutes per day! [...]

Course 43 / 46

C++ Programming Bundle

Price: $14.99

Build your own games by learning C++, the most popular, high-end language in the game development industry. [...]

Course 44 / 46

The Complete Beginner’s JavaScript Course

Price: $14.99

Begin your journey into Javascript by studying the basics and mastering how to use the principles in your own projects. [...]

Course 45 / 46

Discover Developer Tools For JavaScript Apps

Price: $14.99

Increase your efficiency and start building better JavaScript apps with the developer tools ESLint, Babel, webpack, and Docker. [...]

Course 46 / 46

Virtual Reality Mini-Degree

Price: $14.99

Become a professional VR developer. Learn to code and create 16 immersive games in Unity from the ground up. No prior programming experience is necessary to enroll [...]

edx
edx
Course 1 / 50

Introduction To Predictive Analytics Using Python

Price: $150

This course provides you with the skills to build a predictive model from the ground up, using Python. You will learn the full lifecycle of building the model. First, you'll understand the data discovery process [...]

Course 2 / 50

Advanced Algorithmics And Graph Theory With Python

Price: $49

Algorithmics and programming are fundamental skills for engineering students, data scientists and analysts, computer hobbyists or developers. Learning how to program algorithms can be tedious if you arent given an opportunity to immediately [...]

Course 3 / 50

Introduction To Python: Absolute Beginner

Price: $99

Brand new to text-based programming? Check out this hands-on course for an in-depth look at the details of Python layers and concepts. Get ample practice drills and projects, using Jupyter Notebooks on Azure, which require [...]

Course 4 / 50

Principles Of Machine Learning: Python Edition

Price: $99

Machine learning uses computers to run predictive models that learn from existing data in order to forecast future behaviors, outcomes, and trends. In this data science course, you will be given clear explanations of machine [...]

Course 5 / 50

Data Science Research Methods: Python Edition

Price: $99

Data scientists are often trained in the analysis of data. However, the goal of data science is to produce a good understanding of some problem or idea and build useful models on this understanding. Because [...]

Course 6 / 50

Introduction To Python For Data Science

Price: $99

Python is a very powerful programming language used for many different applications. Over time, the huge community around this open source language has created quite a few tools to efficiently work with Python. In recent [...]

Course 7 / 50

Dynamic Programming: Applications In Machine Learning And Genomics

Price: $150

If you look at two genes that serve the same purpose in two different species, how can you rigorously compare these genes in order to see how they have evolved away from each other? In [...]

Course 8 / 50

Graph Algorithms In Genome Sequencing

Price: $150

In this course, part of the Algorithms and Data Structures MicroMasters program, you will learn how graph algorithms are used in two fundamental problems in modern biology: How do we sequence a genome? How [...]

Course 9 / 50

CS50's Web Programming With Python And JavaScript

Price: $149

Topics include database design, scalability, security, and user experience. Through hands-on projects, you'll learn to write and use APIs, create interactive UIs, and leverage cloud services like GitHub and Heroku. By course's end, you'll emerge [...]

Course 10 / 50

Gameplay Programming For Video Game Designers

Price: $49

Some video game designers are programmers in their own right, and may have even come from that background to a designers role. Others have a less formal background. All video game designers should have a [...]

Course 11 / 50

Programming For Data Science

Price: $199

There is a rising demand for people with the skills to work with Big Data sets and this course can start you on your journey through our Big Data MicroMasters program towards a recognised credential [...]

Course 12 / 50

Fundamentals Of Java EE Development

Price: $99

This course will provide you with an introduction to Java EE using Red Hat JBoss Developer Studio and Red Hat JBoss Enterprise Application Platform. Through hands-on labs, you will transform a simple Java SE command [...]

Course 13 / 50

CS50's Introduction To Artificial Intelligence With Python

Price: $199

AI is transforming how we live, work, and play. By enabling new technologies like self-driving cars and recommendation systems or improving old ones like medical diagnostics and search engines, the demand for expertise in AI [...]

Course 14 / 50

Programming For Everybody (Getting Started With Python)

Price: $49

This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python. The course has no [...]

Course 15 / 50

Python Data Structures

Price: $49

This course will introduce the core data structures of the Python programming language. We will move past the basics of procedural programming and explore how we can use the Python built-in data structures such as [...]

Course 16 / 50

Programming For Data Science

Price: $199

There is a rising demand for people with the skills to work with Big Data sets and this course can start you on your journey through our Big Data MicroMasters program towards a recognised credential [...]

Course 17 / 50

Data Science: R Basics

Price: $49

The first in our Professional Certificate Program in Data Science, this course will introduce you to the basics of R programming. You can better retain R when you learn it to solve a specific problem, [...]

Course 18 / 50

Python For Data Science

Price: $350

In the information age, data is all around us. Within this data are answers to compelling questions across many societal domains (politics, business, science, etc.). But if you had access to a large dataset, would [...]

Course 19 / 50

Probability And Statistics In Data Science Using Python

Price: $350

The job of a data scientist is to glean knowledge from complex and noisy datasets. Reasoning about uncertainty is inherent in the analysis of noisy data. Probability and Statistics provide the mathematical foundation for such [...]

Course 20 / 50

IoT Programming And Big Data

Price: $149

The Internet of Things is creating massive quantities of data, and managing and analysing it requires a unique approach to programming and statistics for distributed data sources. This course will teach introductory programming concepts that [...]

Course 21 / 50

Computing In Python IV: Objects & Algorithms

Price: $99

Complete your introductory knowledge of computer science with this final course on objects and algorithms. Now that you've learned about complex control structures and data structures, learn to develop programs that more intuitively leverage your [...]

Course 22 / 50

Computing In Python III: Data Structures

Price: $99

Build on your existing knowledge of conditionals, loops, and functions by studying more about complex Python data structures, including strings, lists, dictionaries, and file input and output. Organized into five chapters, this course starts by [...]

Course 23 / 50

Programming For The Web With JavaScript

Price: $149

JavaScript is the programming language of the World Wide Web. As a professional web software developer, you will not only need to know how to program in this simple yet powerful language, but you will [...]

Course 24 / 50

Introduction To Python: Fundamentals

Price: $99

Ready for more hands-on, step-by-step Python fundamentals? Add to the foundational experience you got in the Introduction to Python: Absolute Beginner, and explore data structures. Get lots of practice working with sample code in Jupyter [...]

Course 25 / 50

Probability And Statistics In Data Science Using Python

Price: $350

The job of a data scientist is to glean knowledge from complex and noisy datasets. Reasoning about uncertainty is inherent in the analysis of noisy data. Probability and Statistics provide the mathematical foundation for such [...]

Course 26 / 50

Probability And Statistics In Data Science Using Python

Price: $350

The job of a data scientist is to glean knowledge from complex and noisy datasets. Reasoning about uncertainty is inherent in the analysis of noisy data. Probability and Statistics provide the mathematical foundation for such [...]

Course 27 / 50

Data Science Research Methods: R Edition

Price: $99

Data scientists are often trained in the analysis of data. However, the goal of data science is to produce good understanding of some problem or idea and build useful models on this understanding. Because of [...]

Course 28 / 50

Python For Data Science

Price: $350

In the information age, data is all around us. Within this data are answers to compelling questions across many societal domains (politics, business, science, etc.). But if you had access to a large dataset, would [...]

Course 29 / 50

Java Programming Fundamentals

Price: $49

Java is one of the most in-demand programming languages today. This course is designed to provide students the basic skills and knowledge on Java. Learn how to solve programming problems using functions, for loops, [...]

Course 30 / 50

IT Fundamentals For Business Professionals: Programming

Price: $75

This course is one of the 5 courses of an introductory business information systems series, designed to introduce you to the amazing world of Information Technology. The series of courses is designed so that [...]

Course 31 / 50

Programming For Everybody (Getting Started With Python)

Price: $49

This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python. The course has no [...]

Course 32 / 50

Python Data Structures

Price: $49

This course will introduce the core data structures of the Python programming language. We will move past the basics of procedural programming and explore how we can use the Python built-in data structures such as [...]

Course 33 / 50

Using Python For Research

Price: $99

This course bridges the gap between introductory and advanced courses in Python. While there are many excellent introductory Python courses available, most typically do not go deep enough for you to apply your Python skills [...]

Course 34 / 50

LAFF On Programming For Correctness

Price: $49

Is my program correct? Will it give the right output for all possible permitted inputs? Computers are now essential in everyday life. Incorrect programs lead to frustration in the best case and disaster in the [...]

Course 35 / 50

LAFF-On Programming For High Performance

Price: $49

Is my code fast? Can it be faster? Scientific computing, machine learning, and data science are about solving problems that are compute intensive. Choosing the right algorithm, extracting parallelism at various levels, and amortizing the [...]

Course 36 / 50

Introduction To R For Data Science

Price: $99

R is rapidly becoming the leading language in data science and statistics. Today, R is the tool of choice for data science professionals in every industry and field. Whether you are full-time number cruncher, or [...]

Course 37 / 50

Data Science Research Methods: Python Edition

Price: $99

Data scientists are often trained in the analysis of data. However, the goal of data science is to produce a good understanding of some problem or idea and build useful models on this understanding. Because [...]

Course 38 / 50

Principles Of Machine Learning: Python Edition

Price: $99

Machine learning uses computers to run predictive models that learn from existing data in order to forecast future behaviors, outcomes, and trends. In this data science course, you will be given clear explanations of [...]

Course 39 / 50

Python For Data Science

Price: $350

In the information age, data is all around us. Within this data are answers to compelling questions across many societal domains (politics, business, science, etc.). But if you had access to a large dataset, would [...]

Course 40 / 50

Introduction To Python: Absolute Beginner

Price: $99

Brand new to text-based programming? Check out this hands-on course for an in-depth look at the details of Python layers and concepts. Get ample practice drills and projects, using Jupyter Notebooks on Azure, which require [...]

Course 41 / 50

Introduction To Python: Fundamentals

Price: $99

Ready for more hands-on, step-by-step Python fundamentals? Add to the foundational experience you got in the Introduction to Python: Absolute Beginner, and explore data structures. Get lots of practice working with sample code in Jupyter [...]

Course 42 / 50

Learn To Program In Java

Price: $99

Ready to start your programming journey? Being a software engineer is much more than simply writing code--it requires a strong conceptual understanding of computer science. In this course, which was developed through a combination of [...]

Course 43 / 50

Object Oriented Programming In Java

Price: $99

What do hiring managers look for in entry-level developers? According to a recent survey, one of the most requested job skills is "strong object oriented design". Yet traditional computer science programs rarely focus on this [...]

Course 44 / 50

Introduction To Python For Data Science

Price: $99

Python is a very powerful programming language used for many different applications. Over time, the huge community around this open source language has created quite a few tools to efficiently work with Python. In recent [...]

Course 45 / 50

Programming Chatbots With Watson Services

Price: $99

By enrolling in this course, chances are you've studied artifical intelligence, built chatbots and have perhaps even used Watson Assistant along the way. But did you know that you can turbocharge your chatbot's IQ with [...]

Course 46 / 50

Visualizing Data With Python

Price: $39

About this course "A picture is worth a thousand words." We are all familiar with this expression. It especially applies when trying to explain the insights obtained from the analysis of increasingly large datasets. Data [...]

Course 47 / 50

Python Basics For Data Science

Price: $39

Kickstart your learning of Python for data science, as well as programming in general with this introduction to Python course. This beginner-friendly Python course will quickly take you from zero to programming in Python in [...]

Course 48 / 50

Machine Learning With Python: A Practical Introduction

Price: $39

About this course This Machine Learning with Python course dives into the basics of machine learning using Python, an approachable and well-known programming language. You'll learn about supervised vs. unsupervised learning, look into how statistical [...]

Course 49 / 50

Analyzing Data With Python

Price: $39

LEARN TO ANALYZE DATA WITH PYTHON Learn how to analyze data using Python in this introductory course. You will go from understanding the basics of Python to exploring many different types of data through lecture, [...]

Course 50 / 50

AP Computer Science A: Java Programming Classes And Objects

Price: $49

In this computer science course, you will learn the basics of programming in the Java language, and cover topics relevant to the AP Computer Science A course and exam. This course will cover: classes [...]