There are countless Web Programming courses, tutorials, articles available online, but for some, having a book is still a necessity to learn. This is an up-to-date list of recommended books.
2. A Web-Based Introduction to Programming: Essential Algorithms, Syntax, and Control Structures Using PHP, HTML, and MariaDB/MySQL (2017)
A Web-Based Introduction to Programming is designed for courses that teach introductory programming, or programming logic and design, and may also be of interest to anyone seeking a painless way to learn the basics of programming. The book keeps the focus on essential syntax and control structures with minimal complexity and consistent examples. Topics include: the nature of instructions; algorithm design; basic HTML and input forms; assignment statements; arithmetic expressions; string-processing operations; text file I/O; logical expressions; selection…
4. Go Web Programming (2016)
Go Web Programming teaches you how to build scalable, high-performance web applications in Go using modern design principles. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. The Go language handles the demands of scalable, high-performance web applications by providing clean and fast compiled code, garbage collection, a simple concurrency model, and a fantastic standard library. It’s perfect for writing microservices or building scalable, maintainable systems. Go Web Programming teaches you how to build web applications…
5. Web Programming Step by Step (2012)
Programming the World Wide Web¿ is intended for undergraduate students who have completed a course in object-oriented programming. It also serves as an up-to-date reference for Web programming professionals. Programming the World Wide Web¿ provides a comprehensive introduction to the tools and skills required for both client- and server-side programming, teaching students how to develop platform-independent sites using the most current Web development technology. Essential programming exercises are presented using a manageable progression: students begin with a foundational Web site and employ new languages and…
7. The West in the World, Volume I: To 1715 (2007)
The West in the World relates the story of how the west has transformed – and been transformed by – the rest of the world. The authors examine the West’s contributions to the world and how the west has changed and embraced new ideas through contact with the people outside its center. Using a political / cultural framework the text weaves a strong thread of social history into the narrative by showing how civilizations grow and are shaped through the decisions and actions of real people. The authors bring history to life by using art and maps as a central feature of learning….
8. Programming in Visual C# 2008 (2009)
Be sharp. Learn C#. Programming in Visual C# 2008 gives you a fresh and easily accessible approach to learning programming concepts using Visual C# for 2008, one of the most pervasive programming languages in the job market today. Best-selling authors Bradley and Millspaugh apply their proven pedagogy, incorporating basic concepts of programming, problem solving, and programming logic and design techniques to teach a mastery of Visual C# at an introductory level. A hands-on approach, Programming in Visual C# 2008 lets you begin programming in the…
9. Murach’s PHP and MySQL (3rd Edition) (2017)
"I can’t count how many PHP books I have purchased over the years trying to learn the language. Murach’s was the first book that helped me grasp the concepts and got me onto actually scripting in PHP."That’s what one developer posted on the first edition of Murach’s PHP and MySQL. Now, this 3rd Edition does a better-than-ever job of delivering the skills you need to develop database-driven websites using PHP and MySQL, the way today’s top web professionals do.Section 1 is a quick-start course that shows how to use the latest…
10. Learn Web Development with Python: Get hands-on with Python Programming and Django web development (2018)
If you want to develop complete Python web apps with Django, this Learning Path is for you. It will walk you through Python programming techniques and guide you in implementing them when creating 4 professional Django projects, teaching you how to solve common problems and develop RESTful web services with Django and Python. You will learn how to build a blog application, a social image bookmarking website, an online shop, and an e-learning platform. Learn Web Development with Python will get you started with Python programming techniques, show you how to enhance your applications with AJAX, create RESTful APIs, and set up a…
11. New Perspectives on Microsoft Expression Web 3.0: Comprehensive (SAM 2010 Compatible Products) (2010)
NEW PERSPECTIVES ON MICROSOFT EXPRESSION WEB 3.0 offers a critical-thinking approach to teaching Web design within the Expression Studio suite. This text explains and reinforces Expression Web concepts through the New Perspectives’ signature case-based, problem-solving pedagogy. You will learn how to design and maintain Web pages with Microsoft’s WYSIWYG Expression Web 3.0 software….
A thorough revision to the Visual Studio 2005 All-In-One Desk Reference For Dummies makes this the ideal book for new programmers or Java programmers looking to get up and running with Visual Studio. The book will be a comprehensive, value-priced reference for the entire Visual Studio 2005. Microsoft’s catch-phrase for Visual Studio 2005 is personal productivity. The goal of personal productivity is to allow the developer to work at a higher level of abstraction. The goal of this book is to show the reader how to build applications using these productivity features of VS. As a result, language syntax and programming…
Java Software Solutions teaches a foundation of programming techniques to foster well-designed object-oriented software. Heralded for its integration of small and large realistic examples, this worldwide best-selling text emphasizes building solid problem-solving and design skills to write high-quality programs. MyProgrammingLab, Pearson’s new online homework and assessment tool, is available with this edition. Subscriptions to MyProgrammingLab are available to purchase online or packaged with your textbook (unique ISBN). Use the following ISBNs to purchase…
Best Web Programming Books That You Need
We highly recommend you to buy all paper or e-books in a legal way, for example, on Amazon. But sometimes it might be a need to dig deeper beyond the shiny book cover. Before making a purchase, you can visit resources like Genesis and download some web programming books mentioned below at your own risk. Once again, we do not host any illegal or copyrighted files, but simply give our visitors a choice and hope they will make a wise decision.
Programming C# 8.0: Build Cloud, Web, and Desktop Applications
Author(s): Ian Griffiths
Publisher: O’Reilly Media, Year: 26 Nov 2019, Size: 4 Mb, Download: epub
Quick Start Guide to Dart Programming: Create High-Performance Applications for the Web and Mobile
Author(s): Sanjib Sinha
Publisher: Apress, Year: 2020, Size: 3 Mb, Download: pdf
Programming PHP: Creating Dynamic Web Pages
Author(s): Kevin Tatroe; Peter MacIntyre
Publisher: "O'Reilly Media, Inc.", Year: 2020, Size: 4 Mb, Download: epub
PYTHON FOR BEGINNERS: A Crash Course Guide for Machine Learning and Web Programming. Learn a Computer Language in Easy Steps with Coding Exercises.
Author(s): Test, Jason
Publisher: , Year: 2020, Size: 10 Mb, Download: epub
Python Programming for Kids: Beginners Guide with Easy to Learn Activities to Unlock the Adventurous World of Python Programming
Author(s): Simon Weber
Publisher: , Year: 2020, Size: 2 Mb, Download: pdf
Python Programming for Beginners: Basic Language from Absolute Beginners to Intermediate. Learn Easily and Fast Data Science and Web Development in a Simple and Practical Way Step-by-Step
Author(s): MARK CODING
Publisher: , Year: 2020, Size: 1 Mb, Download: pdf
Please note that this booklist is not absolute. Some books are truly chart-busters according to Los Angeles Times, others are composed by unknown authors. On top of that, you can always find additional tutorials and courses on Coursera, Udemy or edX, for example. Are there any other relevant links you could recommend? Drop a comment if you have any feedback on the list.