MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

The Complete Programming Language Bootcamp

Course Summary

Although you hear Ruby on Rails mentioned frequently as one thing, it's actually a combination of two different elements: the Ruby programming language, and the Rails development framework. In this course, you'll tackle each topic individually, learning how to write programs in Ruby and run them on the Rails framework. By course's end, you'll have a firm grasp of this powerful, popular web development tool. Access 69 lectures & 8 hours of content 24/7 Build intermediate level web applications using the Rails framework Implement programs in the Ruby programming language Understand Ruby language features like fibers, blocks & mix-ins that are very different from other common languages

  • +

    Course Syllabus

    • You, This Course and Us
    • Introducing Scala
    • Expressions or Statements?
    • First Class Functions
    • Collections
    • Classes and Objects
    • You, Us & This Course
    • Coding Is Like Cooking
    • An Object-Oriented State of Mind
    • Java Language Constructs: The Best Thing Since Sliced Bread
    • Threading and Concurrency: A Lot Going On All At Once
    • Functional Programming: Crossover Hits
    • Recursion, Reflection, Annotations, Dates, Packages and Jars
    • UI Programming: Swing, MVC, and JavaFX
    • Some Interview Problems For Practice!
    • What is coding? - It's a lot like cooking!
    • Don't Jump Through Hoops, Use Dictionaries, Lists and Loops
    • Our First Serious Program
    • Doing Stuff with Files
    • Functions are like Foodprocessors
    • Databases - Data in rows and columns
    • An Object Oriented State of Mind
    • Natural Language Processing and Python
    • Machine Learning and Python
    • Introducing C++
    • Moving from C to C++
    • Objects and Classes
    • Multi-file Programs
    • Dynamic Memory Allocation: new and delete
    • The C++ string Class
    • References
    • The const Keyword
    • The static Keyword
    • The friend Keyword
    • Operator Overloading
    • Inheritance
    • Templates
    • STL - The Standard Template Library
    • C++ Casts
    • Exceptions
    • Getting your feet wet
    • Language constructs
    • Functions
    • Some loose ends
    • Console IO
    • File IO
    • Bit Manipulation
    • Structs and Unions
    • Dynamic Memory Allocation
    • Arrays
    • Pointers
    • Strings are just pointers at heart
    • Linked lists can be fun!
    • You, This Course, and Us!
    • Installing and setting up PHP
    • Basic Constructs In The PHP Language
    • Web Forms, Validating And Sanitizing User Input, Mitigating Security Risks
    • Intermediate Constructs In The PHP Language
    • PHP and MySQL - A Well Oiled Integration
    • Cookies And Sessions - Stuff Which Makes PHP Cool
    • Build A Login Authentication System From The Ground Up
    • Advanced Constructs in PHP: Object Oriented Programming
    • Some random useful stuff
    • Working with files
    • Welcome to HTML, CSS and Javascript!
    • HTML
    • CSS
    • Javascript Basics
    • Objects in Javascript
    • First Class Functions - In Detail
    • Javascript Quirks
    • Functions Yet Again
    • Closures
    • Prototypes, Dynamic Prototyping and Inheritance
    • The Document Object Model & Event Handling
    • JSON
    • You, This Course and Us
    • Ruby Installation
    • Ruby Introduced
    • Blocks, Procs, Closures
    • Classes
    • Other Ruby Language Features
    • Rails Introduced
    • Rails Example 1
    • Rails Example 2
    • Rails Example Three
    • Rails Example Four
    • Rails Example Five
    • Rails Example Six
    • Rails Example Seven
    • Rails Example Eight
    • Rails Example Nine
    • Rails Example Ten

Course Fee:
USD 25

Course Type:


Course Status:



1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url