Udemy - All about Node.js From the Ground Up and Moreseeders: 1
leechers: 3
Udemy - All about Node.js From the Ground Up and More (Size: 1.06 GB)
DescriptionAll about Node.js - From the Ground Up and More | Duration: 8h | Video: AVC (.mp4) | Date Released: 2015 Genre: eLearning | Language: English Course Description Web developers, front end developers, software developers, and even beginners who want to build high-performance network applications should consider this course. If you've been coding in Javascript, you can launch your existing knowledge and skills to a whole new level. This course has all the technologies that you need to know before you can write and deploy successful apps in production. Build and Deploy Node.js Apps on the Cloud Build high-performance and scalable apps using NodeJS Use NodeJS streams to write a web server Build a multi-room chat server and a photo gallery app Dive Into the Ecosystem that Makes Up an App LinkedIn, Microsoft, and PayPal are using Node.js to power their great services and apps. Node.js allows you to write full-blown networked apps deployed on the cloud. You will build two apps, a chat server and a photo gallery app. Once you get your apps running, you’ll know how to deploy them on a server. You’ll be managing code in the same language on the back end as you are on the front end. This can be a huge time saver when debugging. Node.js allows you to write real-time high performance apps that scale up beautifully and are able to handle a large number of concurrent requests easily. Contents and Overview The course will start with the basics from installing Node.js on a Mac or Windows to your first steps with Node.js. Then, you’ll learn about MongoDB, which is schema-less, so you can build dynamic and flexible product development lifecycles. Now you’re ready to start building a real-time multi-room chat app. Minute-level details will be explained so you’ll learn everything from the front end user interface to deploying the app on Heroku. You will write modular code, learn about authentication using Facebook, and will set up an account on Heroku. You will create configuration files and a loader module so you can switch easily from development mode to production mode. Next you’ll build a photo gallery app based on technologies you’ve learned up to this point. You’ll even take the experience further by integrating and deploying the app on Amazon Web Services. Digital Ocean’s cloud hosting service, Cloud9 IDE, will allow you to explore and experiment with your new skills. You’ll also set up Nginx as a diverse proxy server and a load balancer so your Node.js apps scale up elegantly. By the end of this course, you will use NodeJS to build two full-blown apps. You’ll be taken from concept creation and UI/UX design to coding and deploying your apps on the cloud. What are the requirements? Working knowledge of HTML, CSS and Javascript Basic Working knowledge of an image editing application such as Adobe Photoshop would also help, but is not necessarily needed. What am I going to get from this course? Over 65 lectures and 7.5 hours of content! Build High Performance and Scalable Apps using NodeJS Use NodeJS Streams to write a Web Server Use the Node Package Manager (NPM) for managing dependencies Use the Express 4 Framework for building NodeJS Apps Use the Hogan Templating Language Understand MongoDB as a NoSQL Database Create & Use MongoDB Databases using services like MongoLab Create Realtime Apps that use Web Sockets Upload & Resize Images using NodeJS Integrate Authentication using Social Media Sites like Facebook Structure the NodeJS app into modules Create and Deploy EC2 Cloud Server Instances on Amazon Web Services Create and Use Amazon's S3 Storage Service with NodeJS Use Amazon's Cloudfront Service Using Amazon's Elastic IP Configure Security Groups, Ports & Forwarding on Amazon EC2 Deploy a NodeJS app on the EC2 Instance Deploy a NodeJS app on Heroku Deploy a NodeJS app on Digital Ocean Install & Deploy NGINX as a Reverse Proxy Server for NodeJS Apps Configure NGINX as a Load Balancer What is the target audience? Web Designers & Front End Developers who wish to extend their knowledge of Javascript for building high performance network applications. Software Developers who want to build high performance network applications. Absolute beginners with basic knowledge of HTML, CSS and Javascript, wanting to upgrade to professional Web Development and Building Web Apps. PHP, ASP.net, Perl, Java & Ruby coders wanting to leap onto the Node.Js bandwagon. Anyone who wishes to get hands-on training with setting up an Amazon EC2 Instance with a host of other services like Cloudfront, Elastic IP and S3 Anyone who wishes to get hands-on training with deploying a NodeJS app on the cloud Computer Engineering students Tech Entrepreneurs who want to get their hands down and dirty with Web Coding & App Development. Anyone who wishes to stay on the forefront of technology ! Sharing Widget |