Skip to content

mutanio/one-day-of-code

Repository files navigation

#One day of code

###Learn by Doing / 实践出真知

##5th, March, 2017

###9:30AM Welcome 活动开场

Setup of the computers

  • Installation of Sublime
  • Chrome/Safari
  • VPN

###10:00AM/10:30AM Internet culture 互联网文化

  • What is a static site, a server, a webapp ?
  • Front & Back-end demystified: what are the modern programming languages and their uses?

####GroupChat app: specifications of the webapp we will code during the day!

Prototype link

GroupChat is a one-page web app to communicate with your classmates within any browser (Weixin, Chrome...)

  • The list of messages are ordered by time
  • All visitors have the permissions to write and send messages

###10:30AM/1:00PM Front-end workshop 前端开发工作坊

=> 1.5 hour of lecture

  • HTML5 & CSS3 class
  • Resources & tips for effective web-design
  • Live-code a GroupChat app: List of chats, form to submit text, look&feel

=> 1 hour workshop

  • Code your own H5 WeChat page for the GroupChat app

Boilerplate repo

###1:00/2:00PM Lunch 午餐

###下午 2:00/2:30PM Technical workflows of startups 技术工作流程

  • git, Github and how to manage versions
  • Deployment to production & continuous delivery (Heroku)
  • The tech workflows of best startups

###2:30/4:30PM Introduction to APIs (Application Programming Interfaces) 什么是APIs

1.30 hour course

  • API: the secret of automation for rapid scale
  • The HTTP protocol
  • Javascript/jQuery, JSON
  • Live-code a Chat API to the GroupChat thanks to Le Wagon Chat APIs

half hour assignment

  • Integrate the Chat API on their own project

###5:00/6:00PM Back-end live-code 后端系统工作坊

  • Ruby introduction
  • Ruby API using Grape
  • Censorship system!!!
  • Push to Heroku

###6:00PM Conclusion 回顾总结

Drinks with the participants

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published