Build your own Instagram with Ruby on Rails from scratch

所在平台: Udemy

课程主页: https://www.udemy.com/course/build-your-own-instagram-with-ruby-on-rails-from-scratch/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:从零开始使用Ruby on Rails构建自己的Instagram 课程概述:学习编程语言和框架的最佳方式是通过构建实际项目。本课程将指导学员构建自己的Instagram风格应用,该应用将包含用户身份验证系统,允许用户注册并发布图片。同时,用户还可以对发布的图片进行评论。该应用具备全面的CRUD(创建、更新、读取、删除)功能。Ruby是一种现代面向对象的编程语言,而Ruby on Rails是一个流行且强大的Web应用开发框架,它是使用Ruby构建的,使得使用Ruby开发Web应用变得更加简单。许多知名应用如Basecamp、Twitter、Shopify、Github等均是使用Ruby on Rails构建的。 这门课程面向Ruby编程语言和Rails框架的初学者,我将指导您设置开发环境,涵盖Ruby语言的基本知识,安装git并介绍用于版本控制的Github。我们将从零开始创建一个完整的图片共享应用,类似于Instagram,并在此过程中提升您的技能。 在构建Instagram风格应用的项目过程中,您将学习以下概念: - 创建新的Rails项目 - 使用bundler更新gem - 启动Rails服务器 - 创建控制器和模型 - 关联模型 - 创建视图 - 生成模型 - 运行迁移 - 创建、编辑、读取和删除帖子 - 为帖子添加链接 - 创建评论及删除评论 - 创建控制器动作 - 设置路由 - 添加资源并自动生成路由 - 实现身份验证系统 - 图片上传 - 添加分页 到课程结束时,您将具备足够的技能来构建其他项目。

课程评论(0条)

课程详情

The best way to learn a programming language and a framework is by building something with it. We are going to build our own style type of Instagram app with authentication system to allow people to sign-up and join in order to post images. The app will also have the option for people to comment on posted images. The app has full CRUD (create,update,read ,delete) functionality. Ruby is a modern object oriented programming language, and Ruby on Rails is a popular and powerful frameworks for building web applications. Rails was built using Ruby and makes it much easier to develop web applications with Ruby. Some notable applications have been built using Ruby on Rails: They incude Basecamp, Twitter, Shopify, Github, LivingSocial, Groupon, Hulu, Airbnb, Yellow Pages to just mention a few.. A google search will reveal much more.. This course is for the absolute beginner to Ruby programming language and Rails framework.I will guide you through setting up your development environment. Then we will cover some basics of the Ruby programming language. We will also install git and touch on github which is used for version control.We will create a complete image sharing application like instagram from scratch using Rails and in the process build up your skills. Concepts we will cover while building our Instagram style app project include: Creating a new rails projectUpdating gems using bundlerStarting rails serverCreating controllersCreating modelsAssociating modelscreating viewsGenerating modelsRunning migrationsCreating postsEditing postsReading postsDeleting postsAdding links to postsCreating commentsDeleting commentsCreating controller actionsSetting up routesAdding resources and automatically generating routesImplementing authentication systemImage uploadingAdding comments Adding Pagination By the end of this course you would have developed enough skills to be build other projects.

课程标签

0人关注该课程

主题相关的课程