Programming Languages Video Tutorials – 87 Hours
Here is a collection of over 87 hours of premium video tutorials on Programming Languages by Pluralsight. In order to view the videos, you need to become a member of Pluralsight.
anguages and dialects that have been designed in history. |
By Victorgrigas – Own work, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=17448723 |
Background: Programming Languages A programming language is a formal computer language designed to communicate instructions to a computer. Programming languages can be used to create programs to control the behavior of a machine or to express algorithms.
Many programming languages require computation to be specified in an imperative form (i.e., as a sequence of operations to perform), while other languages use other forms of program specification such as the declarative form (i.e. the desired result is specified, not how to achieve it).
The description of a programming language is usually split into the two components of syntax (form) and semantics (meaning). Some languages are defined by a specification document (for example, the C programming language is specified by an ISO Standard), while other languages (such as Perl) have a dominant implementation that is treated as a reference. Some languages have both, with the basic language defined by a standard and extensions taken from the dominant implementation being common.
Programming Languages
Series | Title | Date | Presenter | Min |
---|---|---|---|---|
Creating Well-tested Applications in Go | Creating Well-tested Applications in Go | 10/30/2015 | Mike Van Sickle | 228 |
Building Better Go Web Apps with the Gorilla Toolkit | Building Better Go Web Apps with the Gorilla Toolkit | 8/28/2015 | Mike Van Sickle | 262 |
Go: Getting Started | Go: Getting Started | 7/9/2015 | Mike Van Sickle | 111 |
Introduction to Ada 2012 | Introduction to Ada 2012 | 6/19/2015 | Tod Gentille | 253 |
Go Fundamentals | Go Fundamentals | 6/9/2015 | Nigel Poulton | 216 |
Concurrent Programming with Go | Concurrent Programming with Go | 6/5/2015 | Mike Van Sickle | 157 |
Creating Web Applications with Go | Creating Web Applications with Go | 4/21/2015 | Mike Van Sickle | 239 |
Scala for Java Developers | Scala for Java Developers | 2/25/2015 | Toby Weston | 198 |
R Programming Fundamentals | R Programming Fundamentals | 10/18/2014 | Abhishek Kumar | 421 |
Scala: Getting Started | Scala: Getting Started | 6/6/2014 | Justin Pihony | 121 |
Haskell Fundamentals Part 2 | Haskell Fundamentals Part 2 | 5/22/2014 | Benson Joeris | 113 |
POV-Ray Fundamentals | POV-Ray Fundamentals | 5/1/2014 | Felbrigg Herriot | 399 |
Beginning Lua | Beginning Lua | 12/2/2013 | John Sonmez | 171 |
Haskell Fundamentals Part 1 | Haskell Fundamentals Part 1 | 8/16/2013 | Benson Joeris | 177 |
Introduction to Machine Learning with ENCOG 3 | Introduction to Machine Learning with ENCOG 3 | 7/22/2013 | Abhishek Kumar | 139 |
Meet Elixir | Meet Elixir | 6/18/2013 | Jose Valim | 126 |
Introduction To Building Web Applications With Dart | Introduction To Building Web Applications With Dart | 6/13/2013 | John Sonmez | 162 |
The Go Programming Language | The Go Programming Language | 2/15/2013 | John Sonmez | 276 |
Learn Perl by Doing – Part 1 | Learn Perl by Doing – Part 1 | 1/1/2013 | John Purcell | 158 |
Learn Perl by Doing – Part 2 | Learn Perl by Doing – Part 2 | 1/1/2013 | John Purcell | 217 |
Learn Perl by Doing – Part 3 | Learn Perl by Doing – Part 3 | 1/1/2013 | John Purcell | 263 |
Learn Perl by Doing – Part 4 | Learn Perl by Doing – Part 4 | 1/1/2013 | John Purcell | 168 |
Clojure Fundamentals – Part 1 | Clojure Fundamentals – Part 1 | 7/13/2012 | Alan Dipert | 189 |
Introduction to F# | Introduction to F# | 3/7/2012 | Oliver Sturm | 258 |
Clojure Concurrency | Clojure Concurrency | 4/9/2010 | Craig Andera | 154 |
Functional Programming with Clojure | Functional Programming with Clojure | 4/24/2009 | Rich Hickey | 66 |
Total | 5242 |