Nabeel Molham
Software Engineer, Web Developer, WordPress Expert
April 2020 - @NabeelMolham
Who am I?!
Nabeel Molham
Simple Web Request Flow
Web Client (Web Browser)
ISP (TEData, Orange, Etisalat, etc)
DNS Server (closest DataCenter to ISP)
Web Server
(website document root, process request and data)
Simple Web Request Flow
Asks to domain IP Address
http://google.com
Redirects the request
Responds with website content
Pass on the response
Frontend or Backend or Both?!!!
What is common between
Frontend and Backend Developers?
What is different between
Frontend and Backend Developers?
The difference between Framework, Library & CMS
Β
Β
What makes me a Good Web Developer?
Frontend or Backend or Full Stack
Where should I start from ?!
Frontend or Backend or Full Stack
Frontend Developers
What is next for me ?!
1οΈβ£π₯
JavaScript
ES6 & Browser API (Fetch, Async, Promises, etc)
2οΈβ£π₯
Open-Source bundles
jQuery, Vue.js, Moment.js, Angular, etc.
Backend Developers
What is next for me ?!
1οΈβ£π₯
Standalone Languages
PHP, Python, Go, etc.
2οΈβ£π₯
Open-Source bundles
LAMP, Node.js, HHVM, etc.
Should I focus more on working with Frameworks or CMSs?
ββ
Nabeel Molham
Questions? Reach out!
Resources
By Nabeel Molham
General guidelines and advises anyone started in Web Development should know based on my experience (12+ years)