Hands-on JavaScript for Python Developers: Leverage your Python knowledge to quickly learn JavaScript and advance your web development career
暫譯: Python 開發者的實戰 JavaScript:利用您的 Python 知識快速學習 JavaScript,提升您的網頁開發職涯
Nagale, Sonyl
- 出版商: Packt Publishing
- 出版日期: 2020-09-25
- 售價: $1,390
- 貴賓價: 9.5 折 $1,321
- 語言: 英文
- 頁數: 410
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1838648127
- ISBN-13: 9781838648121
-
相關分類:
JavaScript、Python、程式語言
海外代購書籍(需單獨結帳)
相關主題
商品描述
Build robust full-stack web applications using two of the world's most popular programming languages Python and JavaScript
Key Features
- Discover similarities and differences between JavaScript and Python coding conventions
- Explore frontend web concepts, UI/UX techniques, and JavaScript frameworks to enhance your web development skills
- Put your JS knowledge into practice by developing a full-stack web app with React and Express
Book Description
Knowledge of Python is a great foundation for learning other languages. This book will help you advance in your software engineering career by leveraging your Python programming skills to learn JavaScript and apply its unique features not only for frontend web development but also for streamlining work on the backend.
Starting with the basics of JavaScript, you'll cover its syntax, its use in the browser, and its frameworks and libraries. From working with user interactions and ingesting data from APIs through to creating APIs with Node.js, this book will help you get up and running with JavaScript using hands-on exercises, code snippets, and detailed descriptions of JavaScript implementation and benefits. To understand the use of JavaScript in the backend, you'll explore Node.js and discover how it communicates with databases. As you advance, you'll get to grips with creating your own RESTful APIs and connecting the frontend and backend for holistic full-stack development knowledge.
By the end of this Python JavaScript book, you'll have the knowledge you need to write full-fledged web applications from start to finish. You'll have also gained hands-on experience of working through several projects, which will help you advance in your career as a JavaScript developer.
What you will learn
- Discover the differences between Python and JavaScript at both the syntactical and semantical level
- Become well versed in implementing JavaScript in the frontend as well as the backend
- Understand the separation of concerns while using Python programming for server-side development
- Get to grips with frontend web development tasks, including UI/UX design, form validation, animations, and much more
- Create modern interaction interfaces for your Python web application
- Explore modern web technologies and libraries for building full-stack applications
Who this book is for
This book is for experienced Python programmers who are looking to expand their knowledge of frontend and backend web development with JavaScript. An understanding of data types, functions, and scope is necessary to get to grips with the concepts covered in the book. Familiarity with HTML and CSS, Document Object Model (DOM), and Flask or Django will help you to learn JavaScript easily.
商品描述(中文翻譯)
使用全球最受歡迎的兩種程式語言 Python 和 JavaScript 建立穩健的全端網頁應用程式
主要特點
- 發現 JavaScript 和 Python 編碼慣例之間的相似性和差異
- 探索前端網頁概念、UI/UX 技術和 JavaScript 框架,以提升您的網頁開發技能
- 通過使用 React 和 Express 開發全端網頁應用程式,將您的 JS 知識付諸實踐
書籍描述
掌握 Python 是學習其他語言的良好基礎。本書將幫助您利用 Python 程式設計技能,學習 JavaScript,並應用其獨特功能,不僅用於前端網頁開發,還能簡化後端工作,從而推進您的軟體工程職業生涯。
從 JavaScript 的基礎開始,您將涵蓋其語法、在瀏覽器中的使用以及其框架和庫。從處理用戶互動和從 API 獲取數據,到使用 Node.js 創建 API,本書將通過實作練習、程式碼片段和詳細的 JavaScript 實現及其優勢描述,幫助您快速上手 JavaScript。為了理解 JavaScript 在後端的使用,您將探索 Node.js,並了解它如何與資料庫進行通信。隨著學習的深入,您將掌握創建自己的 RESTful API,並連接前端和後端,以獲得全面的全端開發知識。
在這本 Python JavaScript 書籍結束時,您將擁有從頭到尾編寫完整網頁應用程式所需的知識。您還將獲得多個專案的實作經驗,這將幫助您在作為 JavaScript 開發者的職業生涯中更進一步。
您將學到什麼
- 發現 Python 和 JavaScript 在語法和語義層面的差異
- 熟練掌握在前端和後端實現 JavaScript
- 理解在使用 Python 程式設計進行伺服器端開發時的關注點分離
- 掌握前端網頁開發任務,包括 UI/UX 設計、表單驗證、動畫等
- 為您的 Python 網頁應用程式創建現代互動介面
- 探索現代網頁技術和庫,以構建全端應用程式
本書適合誰
本書適合有經驗的 Python 程式設計師,他們希望擴展對 JavaScript 的前端和後端網頁開發知識。理解數據類型、函數和作用域是掌握本書所涵蓋概念的必要條件。熟悉 HTML 和 CSS、文檔物件模型 (DOM) 以及 Flask 或 Django 將有助於您輕鬆學習 JavaScript。