Items related to Web Programming: With Modern Full Stack Technology

Web Programming: With Modern Full Stack Technology - Softcover

Yan, Dr. Yuhong

 
9798192745373: Web Programming: With Modern Full Stack Technology

Synopsis

Written by Dr. Yuhong Yan, a professor of Computer Science and Software Engineering at Concordia University, this textbook distills over 15 years of teaching and real-world web development experience into a clear, concise, and highly practical resource. Each year, Dr. Yan’s web programming course empowers hundreds of students to build the skills that open doors to career opportunities—now, that proven approach is available to you. Fully revised for the age of AI coding assistants, this edition teaches not only how to write web software, but how to judge it.
What You’ll Learn:

  • Front-End Development: Build strong foundations with HTML5, CSS3, and JavaScript, mastering layout, styling, and interactive elements.
  • Dynamic Client-Side Techniques: Use JavaScript and the DOM to create responsive, dynamic web pages.
  • Back-End Essentials: Program the server with both Node.js and Python/Flask—form handling, cookies, sessions, file storage, and authentication and security with JSON Web Tokens.
  • Coding in the AI Era: Learn to read, judge, debug, and secure the code that AI assistants generate—the skill that matters most now that anyone can produce code.
Why This Book Stands Out:
  • Concise explanations with rich, real-world examples
  • A focus on the skills most relevant to today’s web development jobs
  • Beginner-friendly—ideal for first- and second-year students and self-learners alike

"synopsis" may belong to another edition of this title.