
Coding 101 — Season 1
An introduction to computer programming in many languages.
About this season
Join Father Robert Ballecer and Lou Maresca on Coding 101, a weekly instructional, project-oriented programming show with appeal for beginning to intermediate programmers. Using a combination of classroom-style teaching, guest programmers, and special interest segments, Coding 101 offers beginner, intermediate, and "applied" programming topics within several interchangeable modules. Learn programming languages such as Java, C++, Visual Basic, PHP, Perl, and more!
Episodes (48)

1. Coding 01100101
Aired 23 January 2014 • 29 min
In the first episode of Coding 101, we learn how to convert binary into decimal, then break it down into machine code.

2. while (c101 > awesome)
Aired 30 January 2014 • 40 min
Today we learn all about variables, while loops, and converting integers to binary.

3. Do While Conditioner
Aired 6 February 2014 • 39 min
This week we are taking a look at Xamarin Studio on Mac OSX, While Loops, For Loops, and Relational Operators.

4. If Coding, Then Watch This
Aired 13 February 2014 • 45 min
This week we are reviewing For Loops, and checking out If (then) Else Statements.

5. Somewhat Function(al)
Aired 20 February 2014 • 51 min
This week we are reviewing If (then) Else Statements and Functions.

6. Coding101(Padre, Snubs)
Aired 27 February 2014 • 39 min
This week we are talking about Object Oriented Programming.

7. Runtime, Funtime
Aired 6 March 2014 • 41 min
This week we are reviewing function returns, checking out your viewer submissions, and we're getting graphical!

8. Farewell to C#
Aired 13 March 2014 • 45 min
This week we are reviewing objects, checking out your viewer submissions, and getting into classes and methods!

9. ISS-Above With Python
Aired 20 March 2014 • 56 min
This week we chat with the inventor of ISS-Above: a device that lights up whenever the International Space Station is nearby.
10. Randal Schwartz's "Perls of Wisdom"
Aired 27 March 2014 • 53 min
This week we chat with Randal Schwartz, host of "FLOSS Weekly" and co-author of books such as "Programming Perl" and "Learning Perl".

11. Python: Getting Started
Aired 3 April 2014 • 42 min
This week we are introducing our newest module, Python with Code Warrior Dale Chase!
![Lists[Python]](https://image.tmdb.org/t/p/w500/zqn39xhnbU3EtH7NJoipw0OrWbk.jpg)
12. Lists[Python]
Aired 10 April 2014 • 41 min
This week we check out your viewer submissions and we continue in Python with Lists.

13. Sanitize')DROP TABLE Python;
Aired 17 April 2014 • 42 min
Your Python list example, we'll explain the Heartbleed bug with jelly beans, and a While Loop.

14. Thrown A For Loop
Aired 24 April 2014 • 43 min
We learn about for loops, if then statements, and get modded before Dale Chase gives us the lowdown on using external data.

15. Python - Sort and the YouTube API
Aired 1 May 2014 • 45 min
Sorting is one of the most useful programming functions you can learn. We not only teach you to sort, but we introduce you to the YouTube API as well.

16. Python - The External Data Circle of Life
Aired 8 May 2014 • 50 min
Today we're going to show you how to output to a file, and we're getting back into lists.

17. Python: Tuples
Aired 15 May 2014 • 53 min
We review outputting lists, go deeper with sorting, then it's tuples time!

18. Python: Defining Functions
Aired 22 May 2014 • 46 min
We close out Python with functions.

19. Lou Maresca
Aired 29 May 2014 • 47 min
Former code warrior Lou Maresca returns.

20. Karl Auerbach
Aired 5 June 2014 • 45 min
The Creator of IPTV: Karl Auerbach

21. Perl: Getting Started
Aired 12 June 2014 • 42 min
Perl installation.

22. Perl: Ifs, Thens, and Regular Expressions
Aired 19 June 2014 • 43 min
Inputs and If Thens in Perl.

23. Perl: RegEx Search and Replace
Aired 26 June 2014 • 48 min
Reviewing regular expressions in Perl.

24. Perl: Command Line Search and Replace
Aired 3 July 2014 • 42 min
Learn search and replace in Perl.

25. Perl: Creating Dynamic Web Pages
Aired 10 July 2014 • 48 min
Create dynamic webpages with Perl.

26. Perl: Reading GET Form Actions
Aired 17 July 2014 • 36 min
We're talking about Perl GET forms!

27. Perl: Reading POST Form Actions
Aired 24 July 2014 • 39 min
Use POST with CGI in Perl.

28. Perl: The Wonderful World of CPAN
Aired 31 July 2014 • 30 min
The Comprehensive Perl Archive Network

29. Raphael Mudge
Aired 7 August 2014 • 46 min
Developer of Armitage and Cobalt Strike.

30. DEFCON 2014
Aired 14 August 2014 • 29 min
Highlights from DEFCON 2014.

31. C# Objects and Classes
Aired 21 August 2014 • 46 min
The return of C#

32. C# Abstract Classes and Interfaces
Aired 28 August 2014 • 44 min
This week we're going abstract.

33. C# Class Recap
Aired 4 September 2014 • 37 min
C# classes.

34. Practically Classy
Aired 11 September 2014 • 44 min
Practical class examples.

35. C# App Basics
Aired 18 September 2014 • 47 min
Learn App Basics!

36. C# Collections
Aired 25 September 2014 • 48 min
Lists, arrays, dictionaries, and hashes.

37. C#: Building an App (1)
Aired 2 October 2014 • 51 min
Building an app from the ground up.

38. C#: Building an App (2)
Aired 9 October 2014 • 41 min
ViewModel

39. C#: Building an App (3)
Aired 16 October 2014 • 43 min
Data binding.

40. C#: Building an App (4)
Aired 23 October 2014 • 42 min
Finishing the app building module.

41. Mark Smith
Aired 30 October 2014 • 46 min
Speaking with "Smitty", master of the microcontroller.

42. Patrick Delahanty
Aired 6 November 2014 • 55 min
Programming guru of TWiT.

43. Gregg Pollack
Aired 13 November 2014 • 47 min
Founder of Code School.

44. Santa's Little Helper (1)
Aired 20 November 2014 • 42 min
The holiday pricer.

45. Santa's Little Helper (2)
Aired 4 December 2014 • 47 min
Using APIs to scrape information.

46. Santa's Little Helper (3)
Aired 11 December 2014 • 44 min
Finishing up the holiday pricer.

47. Santa's Little Helper - Bonus!
Aired 18 December 2014 • 31 min
Polishing up the holiday pricer.

48. Best of 2014
Aired 25 December 2014 • 62 min
Best segments and interviews of the year.