一站式Ruby on Rails-从头开始构建Web应用程序

一站式Ruby on Rails-从头开始构建Web应用程序
一站式Ruby on Rails-从头开始构建Web应用程序

基于项目的学习是最有效的学习类型。

无论您是学习编写代码以成为Web开发人员,还是只是想制作MVP原型,我们都认为开展项目是最有效的学习方法。 您无需学习理论,而可以通过构建有效的应用程序来学习。 在填写细节之前,您先了解了总体概念。 您将学习以开发人员的方式构建应用程序-一次提供一项功能。

大多数人在上传统编程课程时会感到沮丧,但是通过我们的课程,您将在自己的项目上取得快速的进步,因此您始终保持参与。 在此过程中,您将通过练习和利用可用资源解决问题来学习需求的技术技能,而不是通过粗鲁的记忆。

我们的课程将引导您构建四个全面的Web应用程序,您将在网络上实时启动它们,包括:

1)一个餐厅评论网站,人们可以浏览和评价当地餐馆:

管理员用户可以添加新餐厅,而登录用户则可以在评论中留下星级。 任何人都可以通过列表索引搜索特定的餐厅。

2)买卖双方的双向市场:

卖家将能够上载带有图像的列表,通过仪表板管理其库存以及使用Stripe API向信用卡收费。 您将学习如何减少每笔交易的一小部分并将付款转移给卖家。

3)网页抓取工具,用于收集数据:

访问网页的HTML并标识用于解析数据的正确选择器。 Ruby编程语言编写脚本,以刮取Wikipedia和Airbnb并将信息导出到数据库中。

4)公寓出租网站,例如Craigslist:

通过API收集数据,并使用该数据构建自定义Ruby on Rails Web应用程序。 您将使用Ruby编程语言编写一个脚本,以收集和处理接收到的数据,然后将信息保存到数据库中,并构建一个前端接口供用户与其交互。 在课程结束时,您将学习如何自动化数据收集过程,并拥有可在Heroku上运行的应用程序。

5)奖励专题视频:

了解如何使用多种语言对网站进行编码,添加社交媒体功能以及其他一系列奖励功能,以自定义应用程序。

Web开发主题涵盖:

  • Ruby on Rails
  • HTML和CSS
  • jQuery的
  • JSON格式
  • 引导程序
  • 咖啡脚本
  • 条纹API
  • Google Maps API
  • Git和Github
  • Heroku

网络抓取主题涉及:

  • 数据抓取
  • 方格
  • CSV数据库
  • 数据分析
  • 数据抓取
  • 数据清理
  • 解析数据文件
  • CSV数据库
  • 脚本自动化

在本课程结束时,您的Web应用程序将为实际用户准备就绪,您可以立即开始通过Stripe收款。 您将拥有技能,经验和投资组合,可以找到一名Web开发人员,或者自己构想。 更多细节

如果发现此博客有帮助,请在TwitterFacebook Group上关注我们。 如果您正在寻找打折的在线课程,请访问这里- > 在折扣在线课程

From: https://hackernoon.com/one-stop-ruby-on-rails-build-web-applications-from-scratch-cc9789afa7a