CodingGirls- Ruby on Rails Track Session 01 - 2016 March 6th, 2-5pm | Peatix tag:peatix.com,2011:1 2019-11-02T13:21:42+08:00 Peatix CodingGirls CodingGirls- Ruby on Rails Track Session 01 - 2016 March 6th, 2-5pm tag:peatix.com,2016:event-151257 2016-03-06T14:00:00SGT 2016-03-06T14:00:00SGT Hi All, we have received some emails asking about the price of the event. To clarify, the S$15 you paid is for session 1 only. Kindly notice. :) Thank you. Hi All,We are CodingGirls. We want to have more tech-newbie girls interested in technology and coding. Our first track - Ruby on Rails - will start from this session ! You are strongly recommended to join from session 1 and learn how to complete CodingGirls official website and member portal within just 3 months ! Why Ruby on Rails: In the era of internet, website is a quite essential and effective way of showing ideas or products to the world. However, learning to build a modern web application is daunting. Ruby on Rails makes it much easier and more fun. It includes everything you need to build fantastic applications, and you can learn it with the support of our large, friendly community. What we hope you will take away at the end of the lesson: 1. Basic knowledge of Ruby language and Rails framework. 2. Courage to learn when meeting new things, instead being scared. 3. Good friends with same curiosity in IT and spirit of facing challenge. About the Coach: ZHAO Chu Xin, currently is a software engineer at IBM Software Lab. He graduated from NTU School of Computer Engineering on 2012. With his belief in "Live with passion and code with love", he will explore the world of Ruby on Rails with you in this session. Must Bring: Your laptop and willingness to learn ! :)(Light refreshment will be provided during the break.) How to Contact Us: Follow us on FB: https://www.facebook.com/CodingGirls Email us: hello@codingirls.org (PS: there is only one "g" in the email address LOL)Syllabus (updated on 3/01/2016. It may be adjusted based on the progress of session and students' learning speed, to ensure the success of our final deliverable)Class 1: Preparation. Get to know ruby language and rails framework. (March 6th 2016)Concept of web application MVC concepts Know about ruby language Know about rails framework Folder structure Scaffolding Gem fileClass 2: UX and product protopying. (Singapore Design Week Special Mar 20th 2016)You will learn fundamentals of UX design and create the prototype of our final product. What is the difference between UX, UI and Interaction Design Fundamental UI Design principles Hands-on session to design a web page for CodingGirls using https://moqups.com/Class 3: Get to know what is our goal and final product. Add simple static pages to our website.(April 3rd 2016) What we are building A CMS website Add static pages to your app Routes Action Controllers Rendering Views Managing assets Run your app Class 4: Get to know how to manage dynamic contents (part 1). Add data models to our website. And user sign up and head count feature. (April 17th 2016) Add data to your app Model SQLite3 Connect to SQL DB migration Schema design Knowing active records Relations Validations Querying your data Select Aggregation TuningClass 5: Get to know how to manage dynamic contents (part 2). Trigger and render dynamic pages with view template. And blog posting and session posting features. (May 1st 2016) Add views to your app Layout Templates Form helper CSS & JS Frontend frameworks Backbone Angular2Class 6: Advance topics (part 1). Make people able to register and login, make user experience better. (May 15th 2016) Add restful APIs to your app Restful conventions Serializer Making Ajax calls Authentication Devise login Sessions Class 7: Advance topics (part 2). Add Facebook login, image upload and send emails to our members. (May 29th 2016) Advance topics Social Features Upload images Send emails Web hosting Host on Heroku Conclusion Updates tag:peatix.com,2016-03-02 05:01:17 2016-03-02 05:01:17 The event description was updated. Diff#152254 Updates tag:peatix.com,2016-03-02 05:00:02 2016-03-02 05:00:02 The event description was updated. Diff#152252 Updates tag:peatix.com,2016-03-02 04:59:36 2016-03-02 04:59:36 The event description was updated. Diff#152251 Updates tag:peatix.com,2016-03-01 04:16:58 2016-03-01 04:16:58 The event description was updated. Diff#152026 Updates tag:peatix.com,2016-03-01 03:50:05 2016-03-01 03:50:05 The event description was updated. Diff#152012 Updates tag:peatix.com,2016-02-29 11:02:44 2016-02-29 11:02:44 The event description was updated. Diff#151884 Updates tag:peatix.com,2016-02-29 09:41:23 2016-02-29 09:41:23 The event description was updated. Diff#151853 Updates tag:peatix.com,2016-02-29 07:07:24 2016-02-29 07:07:24 The event description was updated. Diff#151826 Updates tag:peatix.com,2016-02-28 06:09:41 2016-02-28 06:09:41 The event description was updated. Diff#151663 Updates tag:peatix.com,2016-02-27 15:52:17 2016-02-27 15:52:17 The event description was updated. Diff#151623 Updates tag:peatix.com,2016-02-26 16:41:06 2016-02-26 16:41:06 The event description was updated. Diff#151503 Updates tag:peatix.com,2016-02-26 12:50:26 2016-02-26 12:50:26 The event description was updated. Diff#151474 Updates tag:peatix.com,2016-02-25 04:21:39 2016-02-25 04:21:39 The event description was updated. Diff#150913