Programming Languages Video Tutorials – 87 Hours

Here is a collection of over 87 hours of premium video tutorials on 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.
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: 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