From Code to Cloud: Developing Web Applications
暫譯: 從程式碼到雲端:開發網頁應用程式

Deek, Maura, Deek, Fadi, Yao, Wei

  • 出版商: Auerbach Publication
  • 出版日期: 2026-07-07
  • 售價: $3,160
  • 貴賓價: 9.5$3,002
  • 語言: 英文
  • 頁數: 658
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1041215207
  • ISBN-13: 9781041215202
  • 相關分類: PHP
  • 尚未上市,無法訂購

商品描述

Many textbooks focus narrowly on certain technologies or delve directly into frameworks without fostering a strong understanding of the underlying principles. Often, the result is trained developers who can build applications but may lack the broader perspective necessary to diagnose, optimize, or secure these applications.

From Code to Cloud: Developing Web Applications fills this gap by covering a range of core topics with breadth and depth. It begins with foundational knowledge, gradually builds technical complexity, and ends with contemporary challenges and trends in web development. It covers such fundamental topics as Internet protocols, HTML and CSS standards, client-side programming with JavaScript, and server-side programming with PHP and MySQL, as well as such crucial concepts as web application security and modern development practices.

Written for students in academic programs, self-taught developers seeking structure and focus, and professionals looking to reinforce or revisit key concepts, the text emphasizes not only on the how, but also on the why: why standards matter, why security must be integral, and why a deep understanding of the web stack leads to better, more robust applications. In a field that evolves rapidly, there is enduring value in mastering the fundamentals. This book is both a guide and a resource to these fundamentals. From the foundational building blocks of internet protocols and HTML to the intricacies of modern web development frameworks and security practices, this book is an essential guide for anyone looking to understand how internet applications are created and maintained.

商品描述(中文翻譯)

許多教科書專注於某些技術或直接深入框架,而未能培養對基礎原則的深刻理解。結果往往是訓練出來的開發者能夠構建應用程式,但可能缺乏診斷、優化或保護這些應用程式所需的更廣泛視角。

《從程式碼到雲端:開發網頁應用程式》填補了這一空白,涵蓋了一系列核心主題,既有廣度也有深度。它從基礎知識開始,逐步增加技術複雜性,並以當前的挑戰和網頁開發趨勢作結。它涵蓋了如網際網路協議、HTML 和 CSS 標準、使用 JavaScript 的客戶端程式設計,以及使用 PHP 和 MySQL 的伺服器端程式設計等基本主題,還包括網頁應用程式安全性和現代開發實踐等重要概念。

本書針對學術課程中的學生、自學的開發者尋求結構和重點,以及希望加強或重溫關鍵概念的專業人士而寫,文本不僅強調「如何」,還強調「為什麼」:為什麼標準重要,為什麼安全必須是整體的一部分,以及為什麼對網頁堆疊的深刻理解能夠導致更好、更穩健的應用程式。在這個快速演變的領域,掌握基礎知識具有持久的價值。本書既是這些基礎的指南,也是資源。從網際網路協議和 HTML 的基礎構建塊到現代網頁開發框架和安全實踐的複雜性,本書是任何希望了解網際網路應用程式如何創建和維護的人的必備指南。

作者簡介

Maura A. Deek is a seasoned educator and technologist with extensive experience in academia and industry. She currently serves as a Senior University Lecturer in the Department of Informatics at New Jersey Institute of Technology (NJIT). With four decades of professional affiliation at NJIT, Professor Deek has taught undergraduate and graduate courses, engaged in curriculum development, and participated in interdisciplinary educational initiatives. She holds an M.S. in Computer Science from NJIT, a B.S. in Environmental Science from Rutgers University, and an A.S. in Liberal Arts from Middlesex College. Maura's interdisciplinary academic background reflects a commitment to bridging science, computing, and education. In addition to college teaching, Maura has contributed to K-12 STEM education through her work with NJIT's Center for Pre-College Programs.

Fadi P. Deek is a Distinguished Professor at New Jersey Institute of Technology (NJIT) where he began his academic career as a student in the early 1980s. He received his B.S. and M.S. in Computer Science, and PhD in Computer and Information Science; all from NJIT. Dr. Deek's faculty appointments are in two departments: Informatics (in the College of Computing) and Mathematical Sciences (in the College of Science and Liberal Arts). Dr. Deek also serves as a member of the Graduate Faculty at Rutgers University-Newark. He has similarly progressed through administrative ranks at NJIT, culminating with Provost and Senior Executive Vice President for a decade, and Dean of the College of Science and Liberal Arts the prior decade. Over the four decades of his professional affiliation with NJIT, Dr. Deek has taught students of differing abilities, from special needs to honors, and courses at all university levels in a variety of modalities, including face-to-face and online, from first-year to advanced graduate courses.

Wei Yao is a researcher and educator with extensive expertise in blockchain technology, web applications, decentralized systems, privacy, and computer security. He earned his Ph.D. in Computer Science at New Jersey Institute of Technology (NJIT), where he also served as a Research Assistant in the Fintech Lab. Additionally, he received his M.S. in Computer Science from Central Connecticut State University and M.S. in Electrical Engineering from the University of Hartford, as well as a B.S. in Computer Science from Huazhong University of Science and Technology. Dr. Yao is an Assistant Professor of Mathematics, Statistics and Computer Science at the Polytechnic Campus of the University of Wisconsin-Stout, with a commitment to teaching, research, and mentoring in web applications and blockchain technologies.

作者簡介(中文翻譯)

**Maura A. Deek** 是一位經驗豐富的教育工作者和技術專家,在學術界和產業界擁有廣泛的經驗。她目前擔任新澤西理工學院 (NJIT) 資訊學系的高級大學講師。在 NJIT 的四十年專業生涯中,Deek 教授教授了本科和研究生課程,參與課程開發,並參加跨學科的教育計畫。她擁有 NJIT 的計算機科學碩士學位、羅格斯大學的環境科學學士學位,以及米德爾塞克斯學院的文科副學士學位。Maura 的跨學科學術背景反映了她在科學、計算和教育之間架起橋樑的承諾。除了大學教學外,Maura 還通過在 NJIT 的預科計畫中心的工作,為 K-12 STEM 教育做出了貢獻。

**Fadi P. Deek** 是新澤西理工學院 (NJIT) 的傑出教授,他在1980年代初期作為學生開始了他的學術生涯。他在 NJIT 獲得了計算機科學的學士和碩士學位,以及計算機與資訊科學的博士學位。Deek 博士的教職任命涵蓋兩個系:計算學系(計算學院)和數學科學系(科學與文科學院)。Deek 博士同時也是羅格斯大學-紐瓦克的研究生教員成員。他在 NJIT 的行政職位也逐步晉升,最終擔任了十年的教務長和高級執行副校長,以及前十年的科學與文科學院院長。在他與 NJIT 的四十年專業關係中,Deek 博士教授了不同能力的學生,從特殊需求到榮譽學生,並在各種模式下教授所有大學級別的課程,包括面對面和線上課程,從一年級到高級研究生課程。

**Wei Yao** 是一位研究人員和教育工作者,擁有區塊鏈技術、網頁應用、去中心化系統、隱私和計算機安全的廣泛專業知識。他在新澤西理工學院 (NJIT) 獲得計算機科學博士學位,並在金融科技實驗室擔任研究助理。此外,他還在中康乃狄克州立大學獲得計算機科學碩士學位,在哈特福德大學獲得電機工程碩士學位,以及在華中科技大學獲得計算機科學學士學位。Yao 博士是威斯康辛州立大學斯托特的數學、統計和計算機科學助理教授,致力於網頁應用和區塊鏈技術的教學、研究和指導。