|Course or Certification Name||Category||Location||Mode of learning|
|Projects in MongoDB - Learn MongoDB Building Projects||NO SQL Databases||Online self study|
|ReactJS and Flux - Learn By Building 10 Projects||Emerging Web Technologies||Online self study|
|Projects in ExpressJS - Learn ExpressJs building 10 projects||Emerging Web Technologies||Online self study|
|Computer Networking||Routing & Network Support||Online self study|
|Building Apps with MEAN Stack||Emerging Web Technologies||Online self study|
|Advanced AngularJS||Emerging UI & Frontend Technologies||Online self study|
"Do you want to learn a simple, but powerful database software? A database that is free and easily solves the problem of indexing, storing and load balancing, all in one. This is where MongoDB comes in. | MongoDB is a powerful and open-source, cross-platform database program. It is classified as a NoSQL database, and stores data in JSON-like documents with dynamic schemas, known as BSON. This results in MongoDB being able to run on a small RAM and is comparatively faster than a lot of DBMS out there. MongoDB is extremely flexible and is a great database for companies that consider scaling. Because of its high-end features, many companies such as MTV, Craigslist, eBay and Foursquare have adopted the system as its backend software. Well, you don’t have to be far behind anymore. In this structured tutorial, you will learn how to start working with MongoDB, including the ins and outs of the database system. You will learn how MongoDB can benefit you and how you can incorporate it in your business. That’s not all, our course combines the power of theory as well as practical all under one roof. In addition to brushing up on the syntax and features of MongoDB, you will also learn other technologies and languages while learning how to actually use MongoDB in practical applications."
This course covers advanced topics in Computer Networking such as Software-Defined Networking (SDN), Data Center Networking and Content Distribution. The course is divided into three parts: | Part 1 is about the implementation, design principles and goals of a Computer Network and touches upon the various routing algorithms used in CN (such as link-state and distance vector). | Part 2 talks about resource control and content distribution in Networking Applications. It covers Congestion Control and Traffic Shaping. | Part 3 deals with the operations and management of computer networks encompassing SDN's (Software Defined Networks), Traffic Engineering and Network Security.
MEAN.js is a popular stack for developing Web applications. The MEAN stack includes a group of technologies (MongoDB, Express, AngularJS, Node.js) that are known to work well with each other. This course provides an introduction to developing Web applications using the MEAN stack. When developing any application, it is important to ensure that the application is secure from unauthorized and malicious access. It is also important to test the application to ensure that it works properly in all situations. After the application is developed, secured, and tested, it needs to be deployed on a server. This course provides an introduction to securing, testing, and deploying MEAN applications.
AngularJS is designed to facilitate the development of rich, robust, single-page web applications. Being a client-side framework, AngularJS applications are inherently public and reveal much more implementation detail to the end user than traditional web sites. Securing an AngularJS application is a combination of using best practices on the client side to reduce vulnerability, and knowing that the lion share of security comes from making sure our server is locked down. This course covers concepts involved in securing full stack web applications using AngularJS, from Authentication and Authorization strategies, to the built-in security features AngularJS ships with. AngularJS is designed to facilitate the development of rich, robust, single-page web applications. This course will teach you how to get started building AngularJS applications with using TypeScript. This course will teach you about working with some of the categories of AngularUI, a companion framework to AngularJS, those being AngularUI Bootstrap, NG-Grid, UI-Alias, UI-Select, routing with UI-Router, two categories of AngularUI, a companion framework to AngularJS, those being AngularUI Utilities and AngularUI Modules and working with AngularJS application data in a client browser, by covering concepts such as offline detection and availability, caching, storing data in the client, and creating data models.