Hello, my name is Rahaf Al-Jazzazi. I'm 24 years old. I graduated with a bachelor degree in Electrical and Communication engineering from German Jordanian University. I got deeper to programming in my internship and I'm here hoping that I can gain more knowledge and be a good developer.
Code 102 - Intro to Software Development
Table of Contents for 102 course:
Assignments
Links
Read 01 - Learning Markdown
Link
Read 02 - Revisions and the Cloud
Link
Read 03a - Structure web pages with HTML
Link
Read 03b - Design web pages with CSS
Link
Read 04 - Programming with JavaScript
Link
Read 05 - Operators and Loops
Link
Read 06 - Functions
Link
Code 201 - Foundations of Software Development
Here is the notes for 201 Course, please check the table of contents below:
Table of Contents for 201 course:
Assignments
Links
Class 01 - Introductory HTML and JavaScript
Link
Class 02 - HTML Text, CSS Introduction, and Basic JavaScript Instructions
Link
Class 03 - HTML Lists, Control Flow with JS, and the CSS Box Model
Link
Class 04 - HTML Links, CSS Layout, JS Functions
Link
Class 05 - HTML Images; CSS Color & Text
Link
Class 06 - Problem Domain, Objects, and the DOM
Link
Class 07 - Object-Oriented Programming, HTML Tables
Link
Class 08 - More CSS Layout
Link
Class 09 - Forms and JS Events
Link
Class 10 - JS Debugging
Link
Class 11 - Audio, Video, Images
Link
Class 12 - Chart.js, Canvas
Link
Class 13 - Local Storage
Link
Class 14a - CSS Transforms, Transitions, and Animations
Link
Class 14b - What Google Learned About Teams
Link
Code 301 - Intermediate Software Development
Here is the notes for 301 Course, please check the table of contents below:
Table of Contents for 301 course:
Assignments
Links
Read 01 - Introduction to React and Components
Link
Read 02 - State and Props
Link
Read 03 - Passing Functions as Props
Link
Read 04 - React and Forms
Link
Read 05 - Putting it all together
Link
Read 06 - NODE.JS
Link
Read 07 - REST
Link
Read 08 - APIs
Link
Read 09 - FUNCTIONAL PROGRAMMING
Link
Read 10 - In memory storage
Link
Read 11 - Authentication
Link
Read 12 - Mongo and Mongoose
Link
Read 13 - CRUD
Link
Read 14 - Project Ideas
Link
Read 15 - Project Kickoff
Link
Code 401 - Advanced Software Development
Here is the notes for 401 Course, please check the table of contents below:
Table of Contents for 301 course:
Assignments
Links
Read 01 - Java Basics
Link
Read 02 - Arrays, Loops, Imports
Link
Read 03 - Maps, primitives, File I/O
Link
Read 04 - OOP
Link
Read 05 - Linked Lists
Link
Read 06 - Inheritance and Interfaces
Link
Read 08 - OO Design
Link
Read 09 - WRRC and Java
Link
Read 10 - Stacks & Queues
Link
Read 11 - Spring
Link
Read 12 - Spring RESTful Routing & Static Files
Link
Read 13 - Related Resources and Integration Testing
Link
Read 14 - BCrypt
Link
Read 15 - Trees
Link
Read 16 - Spring Authentication
Link
Read 17 - Spring Authentication 2
Link
Read 18 - Web App Security
Link
Read 19 - Spring and Sockets
Link
Read 26 - Android Fundamentals
Link
Read 27 - Intents, Activities, and SharedPreferences
Link
Read 28 - RecyclerView
Link
Read 29 - Room
Link
Read 30 - Hash Tables
Link
Read 31 - Espresso
Link
Read 32 - Serverless and Amplify
Link
Read 33 - GraphQL @connection
Link
Read 34 - Monetization
Link
Read 35 - Graphs
Link
Read 36 - Cognito
Link
Read 37 - S3
Link
Read 38 - Notifications
Link
Read 39 - Kinesis
Link
Read 40 - ----
Link
Read 41 - Intent Filters
Link
Read 42 - Location
Link
Read 42 - Class 42 - Ethics in Tech
Link
Read 43 - Kinesis & Analytics
Link
Read 43 - Class 43 - OSS Contributions
Link
Read 44 - Monetiza`tion
Link