Projects in Programming Languages - Ruby, Python, Java

Mashrur Hossain, Development Trainer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
58 Videos (9h 14m)
    • Introduction to the course

      2:06
    • Intro to Ruby and structure of the course

      3:57
    • Setup Integrated Development Environment

      4:29
    • Getting familiar with online IDE

      9:24
    • The Command Line interface

      19:55
    • Intro to Ruby and Hello World!

      15:50
    • Introducing Strings

      18:49
    • More Strings!

      6:03
    • Working with numbers

      13:49
    • More numbers!

      14:58
    • Branching - if/else

      11:31
    • How many fingers game and more branching

      12:22
    • Arrays in Ruby

      16:17
    • Arrays continued

      9:41
    • Hash

      11:00
    • Ruby style guide

      6:30
    • Homework - zip code

      6:16
    • Zip code homework project solution

      14:04
    • Practice what you have learnt!

      0:56
    • Build a game - procedural programming

      9:29
    • Build a game - continue adding features

      12:21
    • Complete the game

      11:48
    • Object Oriented Programming - An introduction

      19:49
    • Inheritance and modules

      10:11
    • Build a file reader class

      10:43
    • Build CSV and YML reader classes

      12:31
    • Automate reading file extensions

      9:15
    • Project - Word counter

      9:57
    • Project - Word changer

      5:57
    • JSON project - read and write setup

      8:56
    • JSON project - save and complete

      6:28
    • Preview of final project

      2:46
    • Check documentation - stock price analyzer 1

      14:31
    • Stock price analyzer part 2

      6:09
    • Stock price analyzer part 3

      16:08
    • Complete stock price analyzer and wrap Ruby section

      8:34
    • Intro to Java and second section

      2:22
    • Hello world with Java

      9:01
    • Loops in Java

      8:54
    • While loops and more!

      4:31
    • Working with user input

      10:48
    • Stack

      13:29
    • Queue

      7:39
    • Preview - Mortgage Amortization Schedule

      2:14
    • Mortgage Amortization Schedule - kickoff

      14:53
    • Mortgage Amortization Schedule - continued

      14:29
    • Mortgage Amortization Schedule - complete and save to CSV

      18:39
    • Introduction to Python

      1:43
    • Hello world in Python

      2:15
    • Strings and numbers

      9:00
    • String formatting

      4:37
    • Arrays

      6:18
    • Hashes

      7:57
    • Branching - if/else

      9:45
    • Object oriented programming

      7:02
    • Project 1 - Compound interest calculator

      7:55
    • Project 2 - Loan amortization schedule calculator

      15:57
    • Thank you for taking the course!

      1:02

About This Class

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 crystal clear video content

- FREE live help channel exclusive for students of this course

- 3 free e-books exclusive to this course which walk you through the video content for Ruby, Java and Python 

- Documentation for each line of code in the course using e-books

- Multiple real-life projects like Stock price analyzer and Mortgage Amortization Schedule calculator

You'll find learning both quick and fun!

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? Start today!

Who is the target audience?

  • Anyone interested in technology
  • Anyone interested in gaining an understanding of how programming works
  • Anyone interested in entering the technology field as a career change
  • Anyone interested in taking the first step toward a career in development

7

Students

--

Project

0

Reviews (0)

Mashrur Hossain

Development Trainer

Hi, I'm Mashrur, I'm a content creator and development trainer with over 100,000 students worldwide. I specialize in Ruby and Ruby on Rails development and have published over 10 courses in various topics over the last 3 years. I have been a technology professional for over 12 years and have degrees in Computer Science and Economics

In my prior corporate life, I worked with Enterprise Software Systems throughout with roles played in analysis, development and management. I led projects ...

See full profile