---
# System prepended metadata

title: workshop notes

---

# workshop notes

## week 1

#### Responsive Design
اقترح ان يكون هناك تصميم جاهز (على فيجما مثلا) ويتم تنفيذه من قبل الطلاب ومناقشه المشاكل العمليه التي سيواجهونها

## week 2

### Intro to NPM
عمل مقدمه بسيطه عن النود قبل البدء في هذه الوورك شوب

### Roman numerals TDD code-along
ارى ان لا فائده منها فمخرجات التعليم المكتوبه فيها ممكن ان تتم من خلال اي تطبيق اخر افضل منها

### Intro to Functions
هذه الوورك شوب تحتاج الى اعاده هيكله بشكل كامل بحيث يتم ترتيبها كنقاط واضحه والتسلسل في الشرح بطريقه افضل,
كذلك جعلها وورك شوب واحده وليس 2

### DOM manipulation
تحتوي على مقدمه للدوم لكنها غير كافيه

اقترح بتعديل المقدمه كما تم تعديلها في كورس الاساسيات[introduction to DOM](https://github.com/gazaskygeeks/Fundamentals-course/blob/master/coursebook/Week%2006/session-17/Intro-to-DOM.md)


## week 3 

### Software Architecture Workshop
مكرره ويجب ازالتها

### Software Design Workshop
يفضل تقسيمها الى عده مواضيع منفصله (كل موضوع وورك شوب لوحده)
مثلا 
Closures and Scope
Abstraction with Functions

## Handlebars week
بما انه تم الغاؤه يفضل شرح البرزنتيشن الموجود عن ال 
[Server Side Rendering, & Templating](https://docs.google.com/presentation/d/1TCXAYPoaACoBUb0jsEp0bRVujRjUXb9C6Y4cPat7T8Y/edit#slide=id.gcb9a0b074_1_0)

