|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-ruby-on-rails-building-projects/
课程评论:没有评论
课程名称:通过构建项目学习 Ruby on Rails 课程概述:本课程旨在帮助开发者提升 Ruby 和 Rails 的技能,适合那些已有 Ruby 编程经验的专业人士。若你是 Ruby on Rails 的初学者,建议先参加我们的入门课程“从零开始学习 Ruby on Rails”。课程主要在 Linux 环境下进行,尽管我们提供了 Windows 的入门教程,但建议使用 Linux 系统,必要时可使用虚拟操作系统。课程假设学员已有 SQL 知识,因为所有示例中均使用了 SQL。 本课程涵盖以下项目,旨在帮助学员理解 Ruby on Rails 的核心概念,并教授最佳开发实践。 1. **图书库存管理系统**:学员将学习如何一步步安装 Rails 和 MySQL,并通过添加控制器、视图和模型来构建简易的图书库存应用。完成后,学员将对如何在 ROR 中构建类似的库存管理网页应用有初步了解。 2. **博客系统**:教会学员如何在 Ruby on Rails 中创建一个完整的博客管理系统,设计 App 时将运用 MVC 架构,并学习智能的 Ruby 编码技巧。 3. **图像画廊**:本项目将教导学员如何创建图像画廊,并实现最佳的图像存储和检索机制,是一个简单而有趣的项目,将进一步巩固学员的知识,教授专业的 Rails 开发方法。 4. **购物车**:一个网页开发课程无法缺少购物车项目。学员将学习基本购物车开发流程,并可扩展代码以构建自己的在线商店,该项目使用了 Spree 系统。 5. **内容管理系统**:这是课程中最复杂的项目,构建一个强大的内容管理工具,类似许多商业应用。它将回顾本课程中所学的所有技术和流程。 如果你成功构建并改进课程中的项目,将能够承担并完成任何 Ruby on Rails 项目。加入我们,成为 Rails 大师吧!
Projects in Ruby On Rails is for developers looking to upgrade their ruby and rails skills. This course is not for beginners and will be more suited to professionals who have already done some Ruby coding. If you are new to Ruby on Rails you can try our introductory course" Learn Ruby on Rails from Scratch. The course has been taught primarily in Linux. We have included tutorials to help you get started in Windows but we suggest you use some flavour of Linux for this course. You can use virtual OS if required. This course also assumes you know SQL and as we have used it in all the examples. The following projects have been selected and created in the course. It will not only help you understand the core concepts of ROR but will also teach you the best of development practices. Project Details Book Store - The first project is a simple book stock application. You will learn to install the Rails and MySQL and will build the app step by step adding controllers, views and models. By the end of it you will have pretty good idea to build yourself a similar stock keeping web app in ROR. Blogging System - Learn to make a complete blog management system like WordPress in Ruby on Rails. Learn to design your App from ground up using the MVC architecture. You will learn smart ruby coding techniques in this project. Image Gallery - Learn to create image gallery with optimal image storage and retrieval mechanism. This simple yet fun project will build further on your knowledge and will teach you professional rail development methodologies. Shopping Cart - A web development course is incomplete without a shopping cart project. You will learn the basic cart development process and you can extend the code to build your own online stores. We have used the Spree system for this project. Content Management System - This is the most complex of the project tackled in the course. This project is a robust content management tool similar to many commercial applications. It will refresh all the techniques and processes learn in this course. If you successfully build and improve on the projects covered in this course you will be able to undertake and complete any project in ROR. So come aboard be be the Rails Ninja..