Hands-on JavaScript for Python developers [1 ed.] 9781838648121

True PDF

1,761 101 4MB

English Pages 394 Year 2020

Report DMCA / Copyright

DOWNLOAD FILE

Hands-on JavaScript for Python developers [1 ed.]
 9781838648121

  • Commentary
  • 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

Polecaj historie