
Introduction - welcome to the course!
Brief discussion on what is covered in the course and introducing Ruby programming language
Setup IDE for developing code with cloud9
Text directions for setting up online IDE
Getting familiar with cloud9 environment
Working with the command line
Text directions and commands for the CLI
Introduction to Ruby programming language and saying hello world!
Text directions and code for intro Ruby and hello world
Working with strings in Ruby
Text directions and code for working with strings
Continue working with strings
Text directions and code for working with strings - continued
Solution to strings exercises
Working with numbers in Ruby
Text directions and code for working with numbers lecture
Continue working with numbers
Text directions and code for working with numbers continued
Branching in Ruby
Text directions and code for branching in Ruby (if/else)
More branching
Text directions and code for more branching
Working with arrays
Text directions and code for working with arrays in Ruby
More arrays!
Text directions and code for working with arrays continued
Working with hashes in Ruby
Text directions and code for working with hashes
Guide for styling in Ruby
Text directions for Ruby style guide
Zip code homework assignment
Text directions for zip code homework
Solution to zip code homework assignment
Text directions and code for zip code homework solution
Practice Ruby
Build a game using procedural programming
Text directions and code for building a game
Add features to the game
Text directions and code for adding features to the game
Complete building the game
Text code for completing the game
Introduction to OOP
Text directions and code for introduction to OOP
Inheritance and modules in Ruby
Text directions and code for inheritance and modules
Build a class that reads in files
Text directions and code for file reader class
Build more readers that can read in csv and yml files
Text directions and code for CSV and YML readers
Learn how to read file extensions automatically
Text directions and code for reading file extensions
Word counter project - count the occurrences of a word in a file
Text directions and code for word counter project
Project to find and change occurrences of a word in a file
Text directions and code for word changer project
Working with JSON input type
Text directions and code for JSON project setup
Complete the JSON project by adding a save feature
Text directions and code for completing JSON project
Preview final project to be built in the Ruby section
A gem used for the final project has changed, the videos are updated with captions to reflect this, the text documentation is also up-to-date
Setup the stock price analyzer project
Text directions and code for stock price analyzer setup
Continue working on stock price analyzer
Text directions and code for continued stock price analyzer
Continue adding features to the stock price analyzer project
Text directions and code for part 3 of the stock price analyzer
Complete the Stock price analyzer and complete Ruby section!
Text directions and code for wrapping up stock price analyzer and the section on Ruby
Introduction to the world of Java!
Your first Java program
For loops in Java
More loops in Java
Working with user input in Java
Stacks in Java
Working with Queues in Java
Preview of final project for Java section
Start mortgage amortization schedule calculator
Create amortization schedule
Add option to export completed schedule to CSV
Introduction to Python and section 4
Your first python program
Working with strings and numbers in Python
More string formatting
Working with arrays in Python
Working with hashes in Python
Branching with if/elif/else
OOP in Python
Building a compound interest calculator in Python
Building a loan amortization calculator in Python
Thank you for taking the course!
Course updated 12/20/2017 - Fully up-to-date for all sections!
Projects in Programming Languages with Ruby, Java and Python is an in-depth and comprehensive introduction to project based programming using 3 of the most popular and financially rewarding programming languages out there - Ruby, Java and Python. Some of the most popular web app frameworks in the world today like Ruby on Rails, Django, Flask are based on these languages.
This is the course you have been waiting for, a one-stop-shop for everything programming that makes it easy to get started and keeps your attention while you work your way through fun and interesting projects based on real-life problems including Object Oriented Programming!
What's involved?
You'll gain immediate access to:
- 9.5 hours of video crystal clear video content
- FREE live help channel exclusive for students of this course
- 2 free e-books exclusive to this course which walk you through the video content for Java and Python
- Group code challenges where you get to team up with other students taking the course
- Documentation for each line of code in the course using a combo of text lectures and e-books
- Multiple real-life projects like Stock price analyzer and Mortgage Amortization Schedule calculator
You'll find learning both quick and fun and if you are not satisfied - I offer a full money back guarantee, as long as you make your request within 30 days of your purchase of the course.
Are you ready to transform your world and become a confident developer and enter one of the most lucrative fields in the world today? What are you waiting for? Join today and let’s get started!