<p>Explore the modern concepts of client-server web applications. This book includes examples that are simple to comprehend building apps that are not much different from real-world applications. Each chapter develops a different subject, explaining the concept from A to Z, and provides a project with complete source code and configuration steps. </p>
<p>Chapters also include thorough coverage of the subject described and the full source code is provided with a consistently updated repo on GitHub, accounting for the frequent changes made to language versions. The chapter apps use HTML, JavaScript, AJAX, CSS, PHP, MySQL, Apache, Lighttpd, SSL/TLS, DDNS, Shell Programming, Sockets programming, tools such as Wireshark, and remote online tools for testing. </p>
As you master each topic sequentially you'll fully understand the inner workings of the client-server apps and become confident in creating your own web-based apps. Whether you want to work on the web for fun, for school, orfor work, <i>Web-Based Projects that Rock the Class</i> is a great place to start.<p></p><div><p></p>
<p><b>What You'll Learn</b></p><p></p><ul><li>Use HTML, JavaScript, CSS, PHP, AJAX and MySQL for web projects<br></li><li>Set up and handle two different web servers Apache and Lighttpd<br></li><li>Obtain DNS and DDNS domain names<br></li><li>Apply the SSL/TLS protocols for HTTPS connections<br></li><li>Test remotely with online tools your web app – then create similar tools</li></ul><b>Who This Book Is For</b><br><p></p>
<p>College and university students, and individuals interested in web programming. Ideally you will have basic experience in requesting a web page from the browser and understanding online services like e-shops, basic-level experience with Linux, knowledge of basic-level programming language principles, and basic knowledge of what a database is.</p>
<p></p>
<p> </p></div>