Online courses directory (753)

Sort by: Name, Rating, Price
Start time: Any, Upcoming, Recent started, New, Always Open
Price: Any, Free, Paid
15 votes
Udemy $129 Closed [?] Business Career Lifestyle Personal Development Programming reality

Learn how to program reality the same way you program a computer. Change your life and change the world. This is the pre

No votes
Udemy $199 Closed [?] Computer Sciences

Create apps for iOS 7.0 without any programming experience. Learn how to write code, design UI, and prototype new ideas.

No votes
Udemy $10 Closed [?] Visual & Performing Arts Photography

In this course, TV personality Schatar Sapphira shares lessons learned on top rated #1 reality TV programming.

No votes
Udemy $199 Closed [?] Computer Sciences

Make iPhone apps using project-based learning and test yourself with programming challenges.

No votes
Udemy $10 Closed [?]

Learn how to unlock the power of Microsoft's VBA programming language to build effective and powerful programs.

Starts : 2011-01-01
14 votes
MIT OpenCourseWare (OCW) Free Computer Sciences Electrical Engineering and Computer Science MIT OpenCourseWare Undergraduate

This course will provide a gentle, yet intense, introduction to programming using Python for highly motivated students with little or no prior experience in programming. The course will focus on planning and organizing programs, as well as the grammar of the Python programming language.

The course is designed to help prepare students for 6.01 Introduction to EECS I. 6.01 assumes some knowledge of Python upon entering; the course material for 6.189 has been specially designed to make sure that concepts important to 6.01 are covered.

This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month.

No votes
Udemy $20 Closed [?] Technology

Creating a functional e-Shop using Java Servlet, and Java Server-Side Programming. Eclipse Tomcat Server and MySql

No votes
Udemy $49 Closed [?] Technology

Looking to get started creating iOS apps for iPhone / iPad , little or no programming knowledge? This course is for you

12 votes
Udemy $29 Closed [?] Technology

This course will teach you Delphi programming in a step-by-step course. No foreknowledge required!

No votes
Udemy $9 Closed [?]

Learn to save preferences using Preferences and saving data to Files in Android.

No votes
Udemy $99 Closed [?] Technology

Java Database connectivity, Remote Method Invocation, XML, Servlet, Java Server Pages, Java Mail API

2 votes
eClasses.org $240 Computer Sciences Adobe Flash Computer Applications Computer Programming Flash Objects Learn software Programming

There are plenty of exciting notions to see in this class, they are simply the most cutting edge techniques for the most cutting edge application on the web. Despite its appeal, this course is not an easy one. It is actually rather demanding. It will draw from both your creative side AND your analytical side. Many of the programming aspects are quite complex and to be able to turn these concepts into art can be quite a mind bender. But if you learn to master all that is viewed in this course, you will be amongst the most sought-after web specialists out there.

18 votes
Udemy $99 Closed [?]

Take your C++ Programming Training Course Will Take Your Skills To The Next Level.

12 votes
Udemy $99 Closed [?]

Take Your Java Programming Skills To The Next Level. Become Proficient In Java Programming

No votes
Udemy $20 Closed [?]

This course is designed to expand on the topics from the beginners course and give an intro to a few advanced topics

No votes
Udemy $89 Closed [?] Technology

Harnessing the Power of Cross-Platform, Object-Oriented Application Programming

9 votes
Udemy $99 Closed [?] Technology

Learn advanced JavaScript techniques and good standard coding conventions from the experts at Webucator Training.

10 votes
Udemy $99 Closed [?]

Take your Ruby programming to the next level with Huw Collingbourne's simple guide to advanced Ruby coding.

Starts : 2017-02-20
No votes
edX Free English Computer Science EdX MITx

This computer science course is the second of a two-course sequence on how to write good software using modern software engineering techniques.

This course will dig deeper into what makes for "good" code -- safe from bugs, easy to understand, and ready for change. We will explore two paradigms for modern programming: (1) grammars, parsing, and recursive datatypes; and (2) concurrent programming with threads.

This is a challenging and rigorous course that will help you take the next step on your way to becoming a skilled software engineer.

Photo by raincrystal on Flickr. (CC-BY-SA) 2.0

Starts : 2009-02-01
15 votes
MIT OpenCourseWare (OCW) Free Computer Sciences Electrical Engineering and Computer Science Graduate MIT OpenCourseWare

This course covers concepts and techniques for the design and implementation of large software systems that can be adapted to uses not anticipated by the designer. Applications include compilers, computer-algebra systems, deductive systems, and some artificial intelligence applications. Topics include combinators, generic operations, pattern matching, pattern-directed invocation, rule systems, backtracking, dependencies, indeterminacy, memoization, constraint propagation, and incremental refinement. Substantial weekly programming assignments are an integral part of the subject.

There will be extensive programming assignments, using MIT/GNU Scheme. Students should have significant programming experience in Scheme, Common Lisp, Haskell, CAML or some other "functional" language.