Secure your projects with HTTPS Express 
Secure your projects with HTTPS Express
by Addison-Wesley
Video Lecture 80 of 94
Not yet rated
Views: 677
Date Added: August 11, 2016

Lecture Description

This video lecture, part of the series Learning Node.js by Prof. , does not currently have a detailed description and video lecture title. If you have watched this lecture and know what it is about, particularly what Web Development topics are discussed, please help us by commenting on this video with your suggested description and title. Many thanks from,

- The CosmoLearning Team

Course Index

  1. Objectives
  2. Install Node js on Windows
  3. Install Node js on the Mac
  4. Install Node.js on Linux
  5. Write Hello World in Node.js
  6. Run your first Node.js web server
  7. Use the Node.js debugger
  8. Stay up-to-date and find the help you need
  9. Objectives
  10. Use basic types
  11. Use strings
  12. Use objects
  13. Use arrays
  14. Make full use of functions
  15. Use language constructs
  16. Write classes with prototypes and inheritance
  17. Use and handle errors
  18. Work with two important Node.js globals
  19. Objectives
  20. Compare synchronous and asynchronous programming
  21. Mix error handling and asynchronous programming
  22. Solve a new problem that arises in Node.js
  23. Yield control and improve responsiveness
  24. Take a quick look at synchronous programming in Node.js
  25. Receive POST data
  26. Add support for query GET parameters
  27. Explore requests and responses
  28. Support multiple request types in your server
  29. Combine loops and asynchronous programming
  30. Write a simple module
  31. Use npm, the node package manager
  32. Write a more interesting module
  33. Publish modules
  34. Explore the async module, a vital component of our apps
  35. Objectives: Expanding our Web Server
  36. Investigate Node.js streams
  37. Serve static files from our server
  38. Serve different file types with our server
  39. Use HTML templates GÇö the basics
  40. Use HTML templates: the Mustache framework
  41. Use HTML templates: bootstrapping the process with JavaScript
  42. Use HTML templates: final assembly for the browser
  43. Objectives
  44. Write your first JSON server
  45. Objectives: Building Web Applications Easier with Express.js
  46. Install Express.js and write Hello World
  47. Route requests
  48. Update your app for routing
  49. Understand REST API design
  50. Factorize your code with modules
  51. Explore Connect middleware
  52. Clarify the importance of ordering in middleware
  53. Replace static file handling in the app with middleware
  54. Support POST data, cookies, and sessions
  55. Upload files
  56. Implement HTTP basic authentication
  57. Objectives: Databases I - MongoDB and Node.js
  58. Set up and run MongoDB
  59. Perform basic Mongo DB operations
  60. Query collections with the find method
  61. Update your photo app: setting everything up
  62. Add new database operations to the app
  63. Add new pages and templates to the app
  64. Objectives: Databases II - MySQL
  65. Prepare MySQL
  66. Create a SQL schema for our project
  67. Learn about core database operations in MySQL
  68. Add authentication to our app API
  69. Add authentication to our app pages and templates
  70. Use resource pooling
  71. Secure your API with HTTP basic authentication
  72. Objectives Development and Deployment
  73. Deploy Node apps: Basic
  74. Deploy Node apps: Ninja Unix like
  75. Deploy Node apps: Ninja Windows
  76. Fully take advantage of multi processor servers on deployment
  77. Support sessions on multiple servers with memcached
  78. Implement virtual hosting: Express.js
  79. Implement virtual hosting Proxy servers
  80. Secure your projects with HTTPS Express
  81. Secure your projects with HTTPS proxy servers
  82. Develop for multiple platforms
  83. Objectives: Command-Line Programming
  84. Run command line scripts Unix like
  85. Run command line scripts Windows
  86. Use synchronous file APIs
  87. Understand the basics of stdin/stdout
  88. Launch processes with the exec function
  89. Launch processes with the spawn function
  90. Objectives: Testing
  91. Explore some testing framework options and install nodeunit
  92. Write your first nodeunit tests
  93. Handle asynchronous programming in your tests
  94. Test RESTful APIs

Course Description

A series of 94 screencasts on beginning web development with Node.js.

Comments

There are no comments. Be the first to post one.
  Post comment as a guest user.
Click to login or register:
Your name:
Your email:
(will not appear)
Your comment:
(max. 1000 characters)
Are you human? (Sorry)