Code Monkey home page Code Monkey logo

wdi-red-coral-info's Introduction

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 [email protected].

wdi-red-coral-info's People

Contributors

samidahlawi avatar ahmadg1 avatar micfin avatar

Stargazers

Wijdan Kuddah avatar Haneen Alghamdi avatar  avatar Dhaffaf avatar Nashaat avatar  avatar  avatar Amany Alattas avatar  avatar

Watchers

James Cloos avatar  avatar  avatar Marco Santonastasi avatar  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.