|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/comprehensive-ruby-programming-tutorial/
课程评论:没有评论
**Coursera 课程《综合 Ruby 编程》内容摘要** 本课程旨在为初学者和有经验的开发者提供一个全面的 Ruby 编程指南,涵盖从基础语法到高级主题的广泛内容,帮助学员成为专业的 Ruby 开发者。 **主要学习内容包括:** * **Ruby 基础:** 语法、内置方法、核心编程技能、面向对象编程。 * **高级主题:** 元编程、大 T数据分析、Ruby 库(Gem)的使用、正则表达式。 * **实践应用:** 构建 10 个 Ruby 程序以解决 Project Euler 数学问题,演示如何使用 Ruby Gems 生成 QR 码。 * **Web 开发入门:** 介绍 Ruby on Rails 和 Sinatra Web 框架。 * **最佳实践:** 学习 Ruby 编程的最佳实践。 * **最新内容:** 课程已更新至 2021 年 4 月,包含 Ruby 3 的教程,并深入讲解 Ruby 模块。 **课程特色:** * **实战导向:** 结合十年开发经验,专注于职业发展所需技能。 * **互动学习:** 每章节设有互动测验,检验学习效果。 * **资源丰富:** 提供每节课的源代码。 * **职业支持:** 课程提供结业证书,并有讲师作为代码导师,指导学员解决遇到的挑战。 完成本课程后,学员将掌握成为一名专业的 Ruby 开发者所需的全部工具和知识,并能够着手构建真实的 Ruby 项目。
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 programmingBuilt in Ruby methodsCore programming skillsCustom algorithm developmentBig data analysisMetaprogrammingUsing Ruby Gem librariesRegular ExpressionsRuby programming best practicesAn introduction to the Ruby on Rails and Sinatra web frameworksBuilding 10 Ruby programs that solve complex Project Euler mathematical equationsAnd 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.