instructors-sei-curiosity / wdi-red-coral-Info

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WDI Red Coral

WDI 5

Hi folks, Welcome to WDI 5. This repository contains information, HW, Assignments, Projects and Materials specific to your course.

Important links

Location

Vibes Offices

2823 Prince Saud Al Faisal, Ar Rawdah, Jeddah 23431 7092

Hours

Sun - Thurs 10am - 6pm class

12:45pm - 2pm lunch

3:45pm - 4pm break

Wednesday 6pm - 8pm office hours

Hours will change for Ramadan hours 5/5 - 23

Ramadan vacation is from 24/5 - 15/6

Instructors

Name
Mike Finneran
Sami Aldahlawi
Ahmad Yaseen

Curriculum Overview

Curriculum schedule is subject to change at instructor's discretion.

Unit 1 (Front End Web Development)

Week Topics
1 Command Line, Git, Javascript
2 HTML, CSS, jQuery, Responsive
3 Project 1

Unit 2 (Back End Web Development)

Week Topics
4 Ruby, SQL, Git Workflow
5 Ruby on Rails, Bootstrap, Authentication
6 Project 2

Unit 3 (Front End Framework)

Week Topics
7 ES6, AJAX
8 Node, React
9 Project 3

Unit 4 (Server API)

Week Topics
10 Express API, Mongodb
11 Express API + React Client
12 Project 4

Materials

Week Day Warm Up Lesson Lesson Lesson Homework
1 1 Orientation Command Line Simpsons HW
1 2 JS Intro Git JS Intro HW
1 3 JS Intro Warm Up JS Functions JS Functions HW
1 4 Leap of Year JavaScript Loops JavaScript Arrays JavaScript Array HW
1 5 99 bottles of coke - Loops JavaScript Objects JS MBTA HW
2 1 MBTA HW Review HTML and CSS HTML/CSS HW
2 2 HTML/CSS Basics CSS Positioning CSS Flexbox Flexbox HW
2 3 Flexbox HW Review Responsive Web Design Advanced JS Responsive HW
2 4 Scrabble jQuery and DOM Jquery-DOM HW
2 5 Game of Zones Advanced jQuery Project 1
3 1-5 Project 1 Project 1 Project 1 Project 1 Project 1
4 1 Installing Ruby Introduction to Ruby Ruby HW
4 2 Ruby Loops and Methods Ruby Array and Hash Homework
4 3 Ruby Objects Ruby Inheritance
4 4 SQL Rails Intro Read RailsGuides
4 5 Rails Single Resource Rails HW
5 1 Rails Single Resource Rails HW (cont.)
5 2 Rails One to Many Rails Single Resource Rails HW (cont.)
5 3 Rails Model Validations
5 4 Rails Authentication and Sessions - Devise Rails Assets Rails Bootstrap
5 5 Project 2 Proposal Review Project 2 Proposal Review Project 2 Proposal Review Project 2 Proposal Review Project 2 Proposal Review
6 1-5 Project 2 Project 2 Project 2 Project 2 Project 2
7 1 The Sieve of Eratosthenes Fat Arrow Callbacks JS Classes HW JS Classes
7 2 Advanced-js AJAX, API and JSON AJAX HW
7 3 Ruby Rails Championship (Kahoot) AJAX-Lab HW React - Introduction
7 4 Warmup AJAX Node - NPM React HW React - Props
7 5 Research and Instruct React Components React Components Props HW React - State and Events
8 1 React - Harry Potter React Components State HW React Lifecycle
8 2 JavaScript Championship (Kahoot) React Events HW React AJAX
8 3 React - State Practice React Axios / Component Lifecycle Project Intro
8 4 Research and Instruct React Router
8 5 Sami React (Kahoot) Github Team Workflow
9 1-5 Project 3 Project 3 Project 3 Project 3 Project 3
10 1 Mongodb Mongoose Mongoose
10 2 Mongoose-warm-up Express Express Template Express HW
10 3 Kahoot Final Express CRUD Express Relationships
10 4 Express Auth React Template
10 5
11 1
11 2
11 3
11 4
11 5
12 1-5 Project 4 Project 4 Project 4 Project 4 Project 4

Students Projects

No. Student Project 1 Project 2 Project 3 Project 4
1 Abdulrahman Khoja Tic Tac Toe (Live) To Do List (Live) Hlna Records (Live)
2 Ahmed Althagafi Tic Tac Toe (Live) Movies List (Live) ONASA (Live)
3 Amany Alattas Tic Tac Toe (Live) Trip Planning (Live) Currancy Exchange (Live)
4 Asmaa Alkhudairi Tic Tac Toe (Live) Lemonten Cafe (Live) ONASA (Live)
5 Danyah Alfageh Tic Tac Toe (Live) Resturant Review (Live) Rocket Store (Live)
6 Dhaffaf Kamfar Tic Tac Toe (Live) Team Finder (Live) Find Loster (Live)
7 Haneen Alghamdi Tic Tac Toe (Live) Movie Watch List (Live) Hlna Records (Live)
8 Huda Binzaqr Tic Tac Toe (Live) Mandela Art (Live)
9 Jawaher Almutairi Tic Tac Toe (Live) Dream Up (Live)
10 Lamar Zeiyad Mufti Tic Tac Toe (Live) Play List (Live) Hlna Records (Live)
11 Maha Karban Tic Tac Toe (Live) Currancy Exchange (Live)
12 Mashael Altalhi Tic Tac Toe (Live) Achivments (Live) Find Loster (Live)
13 Nader Althubaity Tic Tac Toe (Live) Mustation (Live) Rocket Store (Live)
14 Nashaat Sobgah Tic Tac Toe (Live) Stuff (Live) Hlna Records (Live)
15 Norah Alshehri Tic Tac Toe (Live) Pregnancy App (Live)
16 Nuwayyir Almohammadi Tic Tac Toe (Live) Jewelry Sales Site (Live) ONASA (Live)
17 Omar Almalky Tic Tac Toe (Live) Game Review (Live) ONASA (Live)
18 Omar Ibrahim Tic Tac Toe (Live) Real Estates (Live)
19 Saeed Alzahrani Tic Tac Toe (Live) ONASA (Live)
20 Salha Al Aqeel Alghamdi Tic Tac Toe (Live) Project 2 (Live) Rocket Store (Live)
21 Salman Altuwayjiri Tic Tac Toe (Live) Borrowing (Live) Find Loster (Live)
22 Samah Bagido Tic Tac Toe (Live) Book Reader (Live) Rocket Store (Live)
23 Sumayah Bahkeem Tic Tac Toe (Live) Self Care (Live) Find Loster (Live)
24 Taha Sindi Tic Tac Toe (Live) Shopping List (Live) Currancy Exchange (Live)
25 Wijdan Waleed Kuddah Tic Tac Toe (Live) Project Tracker (Live) Currancy Exchange (Live)

Group Projects 3

No. Group Name Student One Student Two Student Three Student Four Student Five Project Repo
1 Hello, World Dhaffaf Mashael Sumayah Salman LOST (Live)
2 Team Rocket Danyah Salha Samah Nader Rocket Store (Live)
3 The Guardians Haneen Lamar Abdulrhman Nashaat Hlna Records (Live)
4 Debug Entity Nuwayyir Asmaa Omar Almalky Ahmed saeed ONASA (Live)
5 Tech team Wijdan maha Taha amany Currency Exchange (Live)
6 Error Monsters Huda Jawaher Norah omar ibrahim (Live)

Licensing

  1. All content is licensed under a CC-BY-NC-SA 4.0 license.
  2. All software code is licensed under GNU GPLv3. For commercial use or alternative licensing, please contact legal@ga.co.

About