Search result for Programming for everybody coursera Online Courses & Certifications
Get Course Alerts by Email
Functional Programming Principles in Scala
by Martin Odersky- 4.8
Approx. 45 hours to complete
Functional programming is becoming increasingly widespread in industry. This trend is driven by the adoption of Scala as the main programming language for many applications. Recommended background: You should have at least one year programming experience. Tools Setup for Linux Understand the principles of functional programming Combine functional programming with objects and classes...
Functional Programming Principles in Scala
by Martin Odersky- 4.8
Approx. 41 hours to complete
Functional programming is becoming increasingly widespread in industry. This trend is driven by the adoption of Scala as the main programming language for many applications. Recommended background: You should have at least one year of programming experience. 1 - Programming Paradigms Understand the principles of functional programming Combine functional programming with objects and classes...
Computer Science: Programming with a Purpose
by Robert Sedgewick , Kevin Wayne- 4.7
Approx. 88 hours to complete
The basis for education in the last millennium was “reading, writing, and arithmetic;” now it is reading, writing, and computing. We use the Java programming language and teach basic skills for computational problem solving that are applicable in many modern computing environments. All the features of this course are available for free....
Computer Science: Algorithms, Theory, and Machines
by Robert Sedgewick , Kevin Wayne- 4.7
Approx. 20 hours to complete
It covers the second half of our book Computer Science: An Interdisciplinary Approach (the first half is covered in our Coursera course Computer Science: Programming with a Purpose, to be released in the fall of 2018). Supplements for Lecture 11 Supplements for Lecture 12 Supplements for Lecture 13 Supplements for Lecture 14...
Python for Data Science, AI & Development
by Joseph Santarcangelo- 4.6
Approx. 17 hours to complete
Kickstart your learning of Python for data science, as well as programming in general, with this beginner-friendly introduction to Python. Python is one of the world’s most popular programming languages, and there has never been greater demand for professionals with the ability to apply Python fundamentals to drive business solutions across industries....
Beginning C++ Game Programming - Part 2
by Packt Publishing- 4
3 hours on-demand video
While building the game, you will also learn exciting game programming concepts such as directional sound (spatialization). John sincerely believes that anyone can learn to code and that everybody has a game or an app inside of them, and that they just need to do enough work to bring it out....
$9.99
Beginning C++ Game Programming - Part 1
by Packt Publishing- 3.5
6 hours on-demand video
John sincerely believes that anyone can learn to code and that everybody has a game or an app inside them, and that they just need to do enough work to bring it out. Beginning C++ Game Programming Android Programming for Beginners Android Game programming by Example...
$12.99
Related searches
Programming Languages, Part A
by Dan GrossmanTop Instructor- 4.9
Approx. 30 hours to complete
The course uses the languages ML, Racket, and Ruby as vehicles for teaching the concepts, but the real intent is to teach enough about how any language “fits together” to make you more effective programming in any language -- and in learning new ones. Hints and Gotchas for Section 3 Modules for Namespace Management...
Calculus and Optimization for Machine Learning
by Anton Savostianov- 4
Approx. 32 hours to complete
Hi! Our course aims to provide necessary background in Calculus sufficient for up-following Data Science courses. Later students are assumed to study limits (in case of sequences, single- and multivariate functions), differentiability (once again starting from single variable up to multiple cases), integration, thus sequentially building up a base for the basic optimisation....
Programming Languages, Part B
by Dan GrossmanTop Instructor- 4.9
Approx. 17 hours to complete
The course uses the languages ML, Racket, and Ruby as vehicles for teaching the concepts, but the real intent is to teach enough about how any language “fits together” to make you more effective programming in any language -- and in learning new ones. The course is divided into three Coursera courses: Part A, Part B, and Part C....