Student, Web Development, Le Wagon
Bergen, Norway | July 2022 - Jan 2023
About the course :
Web development course that covers fullstack web development with Ruby on Rails.
Syllabus (in brief) is as follows:
1. Ruby - iterators and blocks, hash and symbols, regex.
2. OOP - classes and instances, inheritance and self, building apps with MVC architecture.
3. Databases - SQLite and PostgreSQL, CRUD with SQL, Active Record basics, associations and validations.
4. Frontend - HTML, CSS, Bootstrap, JavaScript basics, DOM & events, HTTP and AJAX, JavaScript packages.
5. Rails - routing, controllers and views, rails frontend with SASS, hosting on Heroku, Image upload with Cloudinary, geocoding, AJAX in rails.
6. Projects :
- Books Galore - An Airbnb clone. The goal of this project was to create an MVP with books instead of flats. Users can post books that they wish to lend to earn some income. They can also borrow books at a nominal amount per day from people near by.
- Helping Hands (Final project) - App aimed at building a stronger community. Users can post tasks they need help with to find volunteers near by. They can also post a listing as a volunteer to offer help to the community.