Upload
phamdan
View
500
Download
109
Embed Size (px)
Citation preview
Professional Web Developer
Fairway
PHP7, MySQL, jQuery, Ajax, HTML5, MVC Professional Web Developer
[ pwdbook.com ]
http://pwdbook.com/
Professional Web Developer4th Edition
Copyright 2017, Ei Maung, Fairway Technology.
License - CC-BY-NC-SA
This document, Professional Web Developer (4th Edition) by Ei Maung is licensed undera Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
This document is free to share, copy, distribute and transmit. And, also allow to remix oradapt to this document. But, you must attribute the work in the manner specified by
the author or licensor (but not in any way that suggests that they endorse you or youruse of the work). And, you may not use this work for commercial purposes. If you alter,
transform, or build upon this work, you may distribute the resulting work only under thesame or similar license to this one.
For any reuse or distribution, you must make clear to others the license terms of this work.
THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USEOF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHTLAW IS PROHIBITED - http://creativecommons.org/licenses/by-nc-sa/3.0/legalcode
http://creativecommons.org/licenses/by-nc-sa/3.0/legalcode
Professional Web Developer - 2
9 Web
11 () Web StandardsHTTP Client-Server
26 () HyperText Markup Language - HTMLSemantic Markup
50 () Cascading Style Sheets - CSS App
98 () JavaScriptDOM Manipulation HTML
127 () jQueryWeb App
167 () PHP BasicRequest/Response Cookie/Session
231 () PHP and MySQLDatabase Project
293 () PHP and Apache SettingsURL Rewrite Setting
317 () Ajax with jQueryWeb App
Professional Web Developer - 3
340 () Content Management System - CMSWordPress CMS
361 () Model-View-Collection - MVC Code
378 () MVC with LaravelLaravel PHP Framework
408 () HTML5 Overview App Development Platform
450 () Mobile WebResponsive Web Design
472 () Web App Security
493 () Tools and UtilitiesCode Editor, IDE Tool
508 ()Open Source
516 ()Web Hosting
522
Professional Web Developer - 4
Web Developer
Cloud, Big Data, Social Media, Machine & MachineCommunication, Mobile Internet Web App DevelopmentKnowledge Professional WebDeveloper
Professional Web Developer - 5
There are always two types of programmers. Those who understand the web and those who don't.And than there is a third type of programmer. Those that seem to understand the web, but don't.Being third at anything is not fun! The journey from this third type of programmer to the one thatcan fully grasp the potential of the web can not be achieved without having a great foundation incore web concepts.
And this is why, and this is truly why I think this new book from Ko Ei Maung would be awonderful contribution to make the web a smart and snappy place from our corner of the world.As a firm believer in the web and web technologies, I could not be more pleased. This bookespouses all the concept and core undertakings every web developer should come to terms with. Itis a foundation that every CTO and Project Manager wish they had both the time and energy toexplain over and over again to their teams and to their recruits.
Having such nuggets of knowledge in book form means that educators and entrepreneurs will befreed from teaching and training foundation materials, there by allowing them to focus more onwhat matters most. What matter most is creating more and more people that can learn more newtechnologies. Technology in general and the service sector in particular is what economist like tocall "Tertiary Economics". The third wave of economic growth. As a country we are at the edge ofthis phase of growth; a nation that is giving smart people a chance to use their intellectual talentand skills in it's economic growth. This is such a book that aims to make that happen in smallsteps towards the larger goal of making the knowledge industry a first class citizen.
But this is not the only reason I find this book timely. Over the last five years the web has beenseeing the largest and most rapid growth in it's history. A plethora of new technologies like dartand asm.js, node and backbone, angular and ember and the list of endless new frameworks fromthe micro to the behemoths has come out. Each one of them as interesting and useful as the other.Which one do we choose for our next project? Only when we truly under the core webtechnologies will be able to arrive at an informed and valid choice. This book than will go a longway in doing just that and more.
May you all love the web.
RaviCOO, Geo Mandalar Investment & Technology CTO, NovaSteps Technologies
Professional Web Developer - 6
Web Developer ()
(MCPA Professional Series)
( Fairway )
Professional Web Developer - 7
. Web Development Programming Programming Programmer Programming Language
. Programming Web Development Web
. Junior Web Developer
. Senior Web Developer
. Web Developer Desktop, Mobile, Game, Database Software Developer Software Development Web Web
. Team Leader CIO/CTO Software Development Web Project Plan Developer
Professional Web Developer - 8
() () () () () HTTP/2 HTML5 () Professional WebDeveloper 2.1 PDF Ebook () Laravel Framework
() PHP PHP Version PHP7
Full Stack Developer Software Developer Software Process Management,Project Management, Architecture Design, Server Administration
Linux OS Developer Ubuntu - Linux Project Management Software Development Back-end Architecture Design Rockstar Developer Ubuntu - Linux Rockstar Developer Website eimaung.com PDF Ebook Download
http://eimaung.com/
Professional Web Developer - 9
Web
Professional Web Developer () " "
Web Development Web Developer
Web Development Self-Study
Software Develop-ment Business Solution, Web App, Mobile App, Game Software Software Client-Server Model Software Software Web Web App Web Developer Software Software Developer
Professional Web Developer - () Web Standards 11
() Web StandardsHTTP Client-Server
1.1 - Computer Network Network Network Network () ()
ARPA (Advanced Research Project Agency) ARPA
Joseph Licklider Man-Computer Symbiosis Network Licklider ARPA InformationProcess Office Network
ARPANET Network () Network Network Packets Switching
Professional Web Developer - () Web Standards 12
ARPANET Packets Switching JANET CompuServe Network Private Network
Network ARPA SatelliteNetwork Packets Project Robert Kahn Vint Cerf Mask Protocol "Internet Transmission ControlProgram" Network
ARPA Software () "Telecommunication Protocol /Internet Protocol (TCP/IP)" TCP/IP Network () Tablet Device . Device .
Device World Wide Web, Email Email World Wide Web "" ""
World Wide Web Email Instant Messaging (IM), Internet Relay Chat (IRC), VoiceOver Internet Protocol (VoIP), Secure Shell (SSH), File Transfer Protocol (FTP)
Professional Web Developer - () Web Standards 13
1.2 - World Wide Web (WWW) Gopher Gopher
Gopher Gopher Gopher
CERN (The European Council of Nuclear Research Center) Gopher CERN (Sir) Tim Berners-Lee Document Document Hypertext Document Document Server Software Document Browser Client Program "WorldWideWeb"
Tim Berners-Lee () WorldWideWeb Source Code NCSA (National Center of Super-computing Apps) Hypertext Document Gopher Browser Program Mosaic Unix Operating System Mac Windows Version Mosaic WorldWideWeb
Mosaic Browser Corporate Project Web World Wide Web
Web ()
Professional Web Developer - () Web Standards 14
1 - Hypertext Document Web Document Hypertext Document Table (Image) Form Document
Document Hyperlink Hyperlink Document Document
2 - Web ServerWeb Server Web Document Document Web Document Web Domain Name URI (Uniform ResourceIdendifier) Domain Name URI URL (UniformResource Locater) URL (-)
(-) URL
URL Web "" Web Resource URL Web Developer
Professional Web Developer - () Web St