coding-foundations-course's People
Forkers
samar-alhasany sarayaghy ishak52 rahaf-96 waed-hamza rehabas osama-you tarek-attar mohammedirheem maisfayze majed1992 ayaasqoul88 abdallahgot yasminamohd ibrahim-jarada emanjaber heba-ellouh ahmed-sameer97 ola014 tuqa-yasin abdullahmuzyed mo7mad4 aya74 mahmoudjd95 wessaljawad95 mohammadalhabil mosab-ahmed mu7ammadabed mmansour87 m7mansour emanhass reemsh2000 umarsalah abdulrahman-2020 ferassmohana razanalnono husamkamal mohammedabusamra alaaeid-1 hussamshahla jomanahani mostafayounis01 salwasiksik gsg-cf05 mohamedsbaih mai-elhajeen omaraburabie3 ahmedhmmad ahmed-jebara mahmoud-00 yasmeenattallahcoding-foundations-course's Issues
DOM Manipulations workshop
- update and reorganize the content.
Self-reading content
- Positions | CSS
- HOF & De-structuring
- This
- npm and node
Week 06 Updates
- rearrange sessions numbers
- move this and arrow to be self-reading
- add 'to-do' app project as an individual app and be sure to show add function for students #133
- add code wars in schedules as a session
- Keep exercises
Introduction to web development
- what is the web?
- what is the website and use it for what?
- website is written in three languages (HTML for what?, CSS for what?, JS for what?)
- how do the users see that website? (web browsing)
- we can talk about both sides of websites if it will make it clear for them
update week05 outline
Move clean code workshop to week-5
Few notes about the intro
@yosefanajjar
sorry for the late review but I left some comments on your merged PR
cc: @mghada
♻️ Update | Advance topics in CSS
Structure of Session 02 | Advance CSS Topics
- Read-me
-
Menu
- Learning Outcomes
- Additional Resources
- Research
-
Content
- Problem Solving Puzzle
- Layout In CSS (float & box model)
- Position
- Flexbox
- Animation In CSS
- Transform
- Transition
- Assignment
-
♻️ Update | Advance topics in HTML & CSS
The Structure of the session 01
-
Session Menu and Links
- Learning Outcomes
- Research Topics
- Resources
-
Session Content
- Outline | README.md
- Warm Up
- HTML5 & Semantic Elements
- Form
- CSS selectors
- vs code setup
Modify and improve Week 01
The amendment of the first week is based on the following:
- Strengthening and relying on the skill of self-learning and on what the candidate learn during work on the requirements.
- Focusing on the most important and advanced topics in the HTML & CSS
- Reducing the period given for the HTML & CSS and giving more space to other topics, such as problem-solving, JS, Git & GitHub.
The new outline will be as the following ( follow the issues links to know more about the content )
teaching vs mentoring workshop
In this workshop, we will review the difference between a teacher and a mentor ... as well as the role of mentors in this course
update introduction to programming and developent
Update arrays method workshop
make some methods self-learning
update week01 - week03 content and outline
Week 04 Updates
The first week of JS:
- re-arrange sessions numbers
- update Loop session #138
HTML Best Practices workshop
add a new workshop HTML Best Practices to the first week
sarah A.
Update session4
session 4, Box model workshop, Display property part that needs to change
It contain wrong information
Cascading Updates
♻️ Update | Introduction to web development
The Structure of the session 00
-
Session Content
- Outline | README.md
- intro to programming
- intro to web development
- web tools
- code yourself
-
Session Menu and Links
- Learning Outcomes
- Resources
Introduction to JS
Rearrange the workshops
Git & GitHub Workshop
This session will be lasting for four days:
- 1st Session:
- Introduction to Git
- Installing Git & Configuration
- a code along workshop to practice git commands
- 2nd & 3rd Sessions
- GitHub Pages
- a project
Building a personal website and use git and hosting it on GitHub pages.
First project [portfolio project]
add a description and tips for the first individual project (portfolio)
Intro. to Programming section
Introduction to programming section
- What is a program?
- What is a programming language?
Workshops guidelines for contributors
Workshops structure
//For each session folder create the following:
- Learning Outcomes file: learning-outcomes.md
- Research Topics: research-topics.md
- Resources: resources.md
- Content: content.md
- Readme.md
//The Readme.md should include your sessions time breakdown/Schedule and Content:
Schedule
//On the Readme provide a breakdown of your timetable for the session
Example:
11:00 - 12:30 | Topics [Add Topic and link to content]
-BREAK-
12:50 - 14:00 | Topics [Add Topic and link to content]
edit pages style
Week01- Day-01 updates
could we add tools file?
- could we add a file for tools that student will they use it during the course?
Add more examples for Loop workshop
add more examples, as we agreed, use from the exercise, and pick the hardest 2 of ex. to solve it together
to do app
make it individuals and do add function as a code along
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.