Full Stack Developer Course - MEAN & MERN | Event in Bengaluru | Townscript
Full Stack Developer Course - MEAN & MERN | Event in Bengaluru | Townscript

Full Stack Developer Course - MEAN & MERN

Dec 02'19 - Jan 31'20 | 09:00 PM (IST)

Event Information

Note :
•    I will start with set of objective questions which give me idea of participants and also it will encourage participants to learn
•    Every fundamental of learning is backed by objective questions and Hands on
•    I will last my course with set of multiple choice questions which demonstrate the improvements in participants
•    It is 150 day class because it has included many topics. But, according to change in content it can be modified

HTML

•    Understanding MarkUp Language.
•    Introduction to HTML.
•    HTML document structure.
•    Tags
•    List
◦    Understanding list
◦    Unordered list
◦    Ordered List
◦    Definition List
◦    Nested List
•    Table
◦    Introduction to Table.
◦    Deciding Number of rows and columns.
◦    Table header
◦    Table rows data
◦    Padding
◦    Cell width and Height
◦    Border of Table
◦    Table cell color
•    Text
◦    Font
◦    Weight
◦    Color
◦    Underline
◦    Fontsize
•    Image
◦    Image and HTML
◦    Inserting an Image
◦    Image size
◦    Position of Image
◦    Centering of Image
◦    Wrapped Image
◦    Image caption
◦    Rotation of Image
•    Link
◦    href Architecture
◦    Adding link to HTML
◦   
•    Frames
◦    Introduction to Frames
◦    Border of Frame
◦    Nested Frame
•    Form
◦    Introduction to Form
◦    Text Box
◦    Text Area
◦    Radio Buttons
◦    Check Box
◦    Menu
◦    Submit Button
•    MultiMedia
•    ggg
•    ddd
•    sss
•    www
•    eee
•    aaa
•    www
•    sss
•    ddd
•   
•    Eco System
•    Hadoop Distributions
•    Required hardware and softwares


CSS

•    Distributed file system concepts
•    HDFS concepts
•    Horizontal Scaling
•    HDFS architecture (Namenode, DataNode)
•    Blocks
•    Replication
•    Data Locality
•    Rack awareness

•    Secondary Namenode
•    Checkpoint Node
•    Backup Node
•    Safe Mode
•    Recovery Mode
•    Namenode HA
•    HDFS Federation
•    Data Serialization and Data Compression
•    HDFS command line interface
•    HDFS Java APIs
•    Hands on exercise on command line and HDFS Java APIs using movie lens data

JavaScript

•    Introduction to JavaScript
•    JavaScript Variables
•    DataType
•    Operators
•    JavaScript Data Structures
◦    Array
◦    String
◦    Map
◦    Set
◦    WeakMap
◦    WeakSets
•    Date and Time in JavaScript
◦    Date and TimeStamp
◦    Timezones
◦    Date Formates
•    Conditionals 
◦    if
◦    else
◦    else if
◦    switch
•    Loops
◦    For loop
◦    For in loop
◦    While loop
•    Functions
◦    Introduction to JavaScript Functions
◦    Function Architecture
◦    A Very Simple Function
◦    return statement
◦    Nested Functions
◦    Clojure
•    Object Oriented Javascript
◦    Concept of Object in Javascript
◦    new Operators
◦    Constructors
◦   
•    Document Object Model
◦    Understanding document object model
◦    Window object
•    Events and Javascript
◦    Introduction to Events
◦    Mouse Events
◦    Keyboard Events
◦    Load and Unload Events
◦    Event Handlers
•    Cookies
◦    Introduction to Cookies
◦    Reading a Cookies
◦    Deleting a Cookie
◦    Cookie expiration time
◦   
•    Error Handling
◦    What is an Error.
◦    Why to handle it ?
◦    try catch and finally.
•    Implementation of custom type Hadoop Writable and WritableComparable
•    Map reduce Logs
•    Map Reduce design pattern
•    Data Joining Patterns (Map side and reduce side join)
•    Filtering Patterns
•    Calculating mean, median , variance using map reduce.
•    YARN concepts
•    Hands on exercises  on movie lens data



JQuery :

•    RDD lineage
•    persistence
•    Benefit of persistence



AngularJS

•    Introduction to AngularJS
◦    AngularJS installation
◦    AngularJS group and developers
◦    Need of AngularJS
•    Advantage of AngularJS
•    AngularJS project directory structure
•    Appending HTML with AngularJS
•    Concept of Model-View-Architecture (MVC)
•    AngularJS application Structure Overview.
◦    Introduction Model
◦    Introduction View
◦    Introduction Controller
◦    Diagram Overview
•    AngularJS Expressions
•    One way binding
•    Two way binding
•    Understanding $scope
•    Directives
◦    Introduction to Directive
◦    Directives to make HTML Dynamic.
◦    Inbuilt Directives
▪    ng-app
▪    ng-controller
▪    ng-model
▪    ng-bind
▪    ng-init
▪    ng-bind
▪    ng-if
▪    ng-repeat
▪    ng-show
▪    ng-hide
◦    User defined directives
◦    Transclusion

•    Filters
◦    Introduction to Filters
◦    Some inbuilt Filters
▪    uppercase
▪    lowercase
▪    date
▪    currency
▪    number
▪    orderBy
▪    limitTo
▪    json
◦    Creating a user defined filter
◦    Using a user defined filter

•    Controller
◦    Introduction to Controller
◦    Controller Syntax
◦    Understanding dependency Injection
◦    Nested Controller
◦    Dirty checking and Digest cycle

•    Module
◦    Module introduction
◦    Creating module and using it

•    Services
◦    Introduction to Service
◦    Some inbuilt services
▪    $http
▪    $rootElement
▪    $rootScope
▪    $log
▪    $window
▪    $timeout
▪    $document
▪    $httpBackend
▪    $controller
◦    Type of services
▪    Constant
▪    Value
▪    Service
▪    Factory
▪    Provider
◦    Creating custom services

•    Routing in AngularJS
◦    Creating Route
◦    Parameters with route
◦    Route resolving
◦    Route events

•    Events
◦    Introduction to Events
◦    Inbuilt Events Directives
▪    ng-click
▪    ng-dblclick
▪    ng-keyup
▪    ng-keydown
▪    ng-keypress
▪    ng-mouseover
▪    ng-mouseup
▪    ng-mousedown
▪    ng-mouseenter
▪    ng-mouseleave
▪    ng-mousemove
◦    Events handling
▪    $broadcast
▪    $emit
▪    $on
◦   
•    AngularJS Form
◦    Creating a form using AngularJS
◦    Differences and similarity with HTML forms
◦    Form Validation
◦    Form related events handling

•    More on AngularJS Validation
◦    Creating Login page

•    AngularJS promises
•    AngularJS Animation
◦    Introduction to Animation in AngularJS
◦    ngAnimate module
◦    Animation with CSS and Javascript

•    AngularJS Error Handling
◦    Exceptions
◦    Understanding $exceptionHandler

•    Single Page applications (SPA)
◦    Introduction to SPA
◦    Benefits of SPA
◦    Creating a Small single page application using AngularJS

•    AngularJS Testing
◦    Introduction to unit testing
◦    Introduction to test driven developments
◦    Different unit testing frameworks for AngularJS
▪    Jasmin
▪    Karma
◦    Understanding Jasmin
◦    Installing and Setting up Karma
◦    Understanding Setup and teardown
◦    Testing Module
◦    Testing Controller
◦    Testing Service
◦    Testing Directives
◦    Understanding Mocking
◦    AngularMock using ngMock





Node.JS :

•    Introduction to Node.js
•    Server side JavaScript
•    Csv File
•    JSON
•    Connection to databases
•    Node Templates
◦    Jade
◦    EJS
◦    Pug
•    Testing Node applications
◦    Different unit testing frameworks
▪    assert
▪    Mocha
▪    Should.js
▪    Vows
◦    Setup and Teardown in Assert
◦    Assert tools
▪    equal
▪    notEqual
▪    strictEqual
▪    notStrictEqual
▪    deepEqual
▪    notDeepEqual
▪    ok
▪    throws
◦    Understanding Behavior Driven Test (BDD)
◦    Tool in Mocha
▪    Hook functions :

ExpressJS :

•    Introduction to ExpressJS
•    Need of ExpressJS
•    Architecture of Spark Streaming
•    Transformation  Stateless and Stateful.
•    Stateful Transformations.
•    Window Concept
•    Push Based Receiver and Pull Based receiver
•    Integrating Kafka to Spark Streaming.
•    Fault tolerance.
•    Performance

ReactJS:

•    Introduction to ReactJS
•    JSX
•    ReactJS components
◦    React Class
◦    Data Flow
•    State
•    Routers
•    Forms
•    Props
•    Animations


MongoDB

•    NoSQL Database
•    Document Base DataBase
•    CAP theorem
•    Introduction to MongoDB
◦    MongoDB architecture
◦    BSON (Binary JSON)
◦    Concept of Database and Collection
◦    MongoDB shell
•    Collection
◦    MongoDB collection Introduction.
◦    _id object
◦    Concept of document
◦    Creating and Dropping collections
•    Database Operations
◦    Creation and Use of DataBase
◦    Creation of collection
◦    Data insert in Collection
◦    Data Selection
◦    Data filtering
◦    Data aggregation
◦    Mapreduce in MongoDB
◦    Aggregation Pipeline
◦    Limit and Skip
•    Indexing
◦    Concept of Indexing
◦    Primary and Secondary Index
◦    Creating and Dropping Index
•    Node.JS and MongoDB
•    MongoDB drivers for Node.js
◦    mongodb
◦    Mongoose
•    MongoDB operations with Node.js and Express
◦    Connection to Database
◦    Creation of collection
◦    Reading Data from MongoDB
◦    Writing Data to MongoDB
◦    Data Selection
◦    Data filtering
◦    Data aggregation
◦    Applying MapReduce and Aggregation Pipeline
◦    Aggregation Pipeline

Venue

BTM 2nd Stage
773,3rd Floor, 7th cross 16th main, Bengaluru, India
Walsoul Pvt Lt cover image
Walsoul Pvt Lt profile image
Walsoul Pvt Lt
Joined on Apr 10, 2019
Have a question?
Send your queries to the event organizer
Walsoul Pvt Lt profile image
CONTACT ORGANIZER
EVENT HAS ENDED
VIEW SIMILAR EVENTS
Have a question?
Send your queries to the event organizer
Walsoul Pvt Lt profile image
CONTACT ORGANIZER
Host Virtual Events with
Townhall
Learn More TsLive Learn more