Udemy

Comprehensive Ruby Programming

立即報名
  • 10,276 名學生
  • 更新於 4/2021
  • 可獲發證書
4.5
(2,085 個評分)
  • 提示:
  • 透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期*
全年招生
課程級別
學習模式
修業期
11 小時 2 分鐘
教學語言
英語
授課導師
Jordan Hudgens
證書
  • 可獲發
  • (證書的發放與分配,依課程提供者的政策及安排而定。)
評分
4.5
(2,085 個評分)
*提示: 以上時間表僅供參考,以機構網站為準。

課程簡介

Comprehensive Ruby Programming

Learn how to program in the Ruby programming language, starting from scratch and moving to advanced coding techniques.

Course updated April 2021: Ruby 3 tutorials added along with a deep dive into Ruby modules and a Ruby Gem walk through that shows how to generate QR Codes in Ruby.

Coding has become one of the most critical skills you can have for furthering your career. Whether you are an experienced developer who wants to learn a new language or you are new to programming, this course can be your comprehensive Ruby coding guide. Starting with the foundational principles such as syntax and scaling up to advanced topics like metaprogramming and big data analysis, I wanted to create a curriculum that will give you all of the tools you need to be a professional Ruby developer. A few of the key topics that you will learn in this course are:

  • Object oriented programming

  • Built in Ruby methods

  • Core programming skills

  • Custom algorithm development

  • Big data analysis

  • Metaprogramming

  • Using Ruby Gem libraries

  • Regular Expressions

  • Ruby programming best practices

  • An introduction to the Ruby on Rails and Sinatra web frameworks

  • Building 10 Ruby programs that solve complex Project Euler mathematical equations

  • And much more!

With over a decade of real world development experience, I have engineered this curriculum to ensure it focuses on the skills you will need to be a professional Ruby developer. Each section has an interactive quiz to ensure you are understanding the material and you also will be given access to the source code for each lesson. After you have completed all of the videos and quizzes you will be given a certificate of completion in Comprehensive Ruby Programming and you will be ready to start building real world Ruby projects. Finally, in addition to the video lectures and quizzes, I will also be your code mentor throughout the course and will walk you through any challenges that you may face.

課程章節

  • 22 個章節
  • 103 堂課
  • 第 1 章 Ruby Introduction
  • 第 2 章 Ruby Variables
  • 第 3 章 Ruby Strings
  • 第 4 章 Working with Numbers in Ruby
  • 第 5 章 Methods in Ruby
  • 第 6 章 Ruby Iterators and Loops
  • 第 7 章 Ruby Collections
  • 第 8 章 Ruby Conditionals
  • 第 9 章 Object Oriented Programming
  • 第 10 章 Working with the file system in Ruby
  • 第 11 章 Error handling in Ruby
  • 第 12 章 Regular Expressions in Ruby
  • 第 13 章 Searching with grep
  • 第 14 章 Ruby Gems
  • 第 15 章 Metaprogramming
  • 第 16 章 Web frameworks
  • 第 17 章 Working with APIs
  • 第 18 章 Ruby Algorithms
  • 第 19 章 Big data analysis
  • 第 20 章 Additional Tools
  • 第 21 章 Ruby Hashes
  • 第 22 章 Ruby CLI Tools

課程內容

  • Build programs in the Ruby programming language
  • Know how to work with the Ruby syntax
  • Create custom algorithms
  • Work with loops and iterators
  • Learn object oriented programming
  • Work with OOP inheritance
  • Start building real life programs in Ruby


評價

  • K
    Kimera Gidion
    5.0

    It's great so far

  • V
    Virendra Kumar Dubey
    4.5

    great learning with practical examples

  • M
    Martin David-O'Shea
    4.0

    Decent course. My only complaint is when it came to using gems or using fancy ruby syntax like passing in methods or blocks as parameters that the instructor went more in depth into what they did or where he got those methods from rather than expecting us to research it ourselves. - from someone with several years of .Net programming experience.

  • T
    Todd Chase
    5.0

    It's very nice to have someone teaching a course that actually has real world experience with the subject. He tells you what it is and how it's used in the actual work place. This is not the way the text book puts it. Nice.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策與使用條款才繼續瀏覽。

我已閱讀及同意