Build robust full-stack web applications using two of the worldβs most popular programming languages Python and JavaScript Key FeaturesDiscover similarities and differences between JavaScript and Python coding conventionsExplore frontend web concepts, UI/UX techniques, and JavaScript frameworks to e
Hands-on JavaScript for Python developers
β Scribed by Sonyl Nagale
- Publisher
- Packt Pub
- Year
- 2020
- Tongue
- English
- Leaves
- 394
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
True PDF
β¦ Table of Contents
Cover
Title
Contributors
Table of contents
Preface
I What is JavaScript? What is it not?
1 The entrance of JavaScript into mainstream programming
2 Can we use JavaScript server-side? Sure!
3 Nitty-gritty grammar
4 Data and your friend, JSON
II Using JavaScript on the front-end
5 Hello World! and beyond: your first application
6 The Document Object Model (DOM)
7 Events, event-driven design, and APIs
8 Working with frameworks and libraries
9 Deciphering error messages and performance leaks
10 JavaScript, ruler of the frontend
III The back-end: Node.js vs. Python
11 What is Node.js?
12 Node.js versus Python
13 Using Express
14 React with Django
15 Combining Node.js with the frontend
16 Enter Webpack
IV Communicating with databases
17 Security and keys
18 Node.js and MongoDB
19 Putting it all together
Assessments
Other books you may enjoy
Index
π SIMILAR VOLUMES
<p><b>Boost UI development with ready-made widgets, controls, charts, and data visualization and create stunning 2D and 3D graphics with PyQt and PySide2.</b><p><b>Key Features</b><p><li>Build optimized GUI applications by implementing multiprocessing and concurrency<li>Understand embedded and mobil
Write popular DeFi and NFT smart contracts with Vyper, a Pythonic programming language, and integrate blockchain with real-world applications using Python Key Features Use the world's easiest programming language to build web3 applications Write common smart contracts like decentralized exchang
<span><p><b>Architect scalable, reliable, and maintainable applications for enterprises with Python</b></p><h4>Key Features</h4><ul><li>Explore various Python design patterns used for enterprise software development </li><li>Apply best practices for testing and performance optimization to build sta
<p><b>Learn and implement quantitative finance using popular Python libraries like NumPy, pandas, and Keras</b><p><b>Key Features</b><li>Understand Python data structure fundamentals and work with time series data<li>Use popular Python libraries including TensorFlow, Keras, and SciPy to deploy key c