Giter VIP home page Giter VIP logo

iris-ror-bootcamp-2021's Introduction

IRIS Ruby on Rails Bootcamp 2021-22

This repository hosts some resources and all of the assignments for the IRIS Ruby on Rails Bootcamp 2021-22.

Setup

It is suggested to use a system running on Linux or MacOS for the Bootcamp. We understand that most of you may be using a Windows system and have therefore provided a set of instructions to install Linux.

Once done, you will have to install Ruby and Rails on your system.

We recommend sticking to the versions mentioned in the Installation Guide and run commands exactly as instructed, as all assignments in this Bootcamp are tested with these versions.

Next, you'll need to install and have some basic knowledge of Git to submit all assignments.

With this, you are good to go for the rest of the Bootcamp.

Schedule

The Bootcamp will follow a schedule of 6 sessions, with each session stretching over 1-1.5 weeks.

Week 1 - Introduction

The Bootcamp is designed for absolute beginners in the field of Web Development. In the first week, we will introduce you to basic concepts related to Web Development, followed by Ruby and Git.

Week 2 - Setup

All participants will be given a week to finish basic setup by installing Linux, Ruby, Rails and Git, following instructions given above. An assignment would be given to check if everything has been installed correctly.

Week 3 - Controllers and Views

Next, we will delve deeper into Routing, Controllers and Views, and apply some of the concepts we've learnt before. This will be followed by an assignment where we build a simple portfolio website.

Week 4 - Models

In this week, we will learn more about persisting data using Databases & Models. In the assignment, we will work on storing data, to the website built in the previous week.

Week 5 - Authentication and Authorization

In the final week of this Bootcamp, we will take a look at what Authentication and Authorization is, and how to implement it in Rails. The assignment for this week will add more features to the previous week's assignment that applies concepts learnt this week.

Contact

In case of doubts related to the Bootcamp, feel free to reach out to the mentors on the #doubts channel in the MS Team.

iris-ror-bootcamp-2021's People

Contributors

raosush avatar gaurang2001 avatar anirudhprabhakaran3 avatar gaurav2699 avatar bigbrain1901 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.