Full Stack Java Developer Course

  • 120 Hours
  • 60 Lectures
  • 100% Job Guarantee

Learn to develop web applications using Java technologies such as Spring, Hibernate and Java Server Pages (JSP) and Javascript frameworks like Node, React.

4.8 567 Reviews

Course Overview

You will Learn to Build a fully functional .NET Windows and Web Application from scratch using industry standard practices.

  • Understand and use Visual Studio IDE for application development.
  • Basic of C Programming Language and Master C# programming language.
  • Understand and develop application frontend using HTML, CSS and JS.
  • Build secure web applications with ASP .NET MVC and C#.
  • Create real-world projects using ASP.NET MVC and Entity Framework.
  • Learn SQL Server with SSMS (SQL Server Management Studio).

Course Contents

  • Front End
  • Basic Tags
  • New Tags in HTML5
  • Local Storage
  • Index DB
  • CSS3 Fundamentals
  • CSS3 New Properties
  • CSS3 Animation
  • CSS3 Tooltips
  • CSS Framework - Bootstrap
  • Variable Naming Rules and JavaScript Data Types (With Example)
  • Expressions and Operators
  • Flow Control
  • Defining Functions and Methods
  • Constructors and Inheritance
  • Pattern Matching with Regular Expressions
  • Managing Web Page Styles using JavaScript and CSS
  • Handling Web Page Events
  • How to Script Forms (JS Forms)
  • Forms API
  • Definitions
  • Properties
  • Methods
  • Accessors
  • Constructors
  • Prototypes
  • Definitions
  • Parameters
  • Invocation
  • Call
  • Apply
  • Closures
  • Intro
  • Methods
  • Document
  • Elements
  • HTML
  • CSS
  • Animations
  • Events
  • Event Listener
  • Navigation
  • Nodes
  • Collections
  • Node Lists
  • Window
  • Screen
  • Location
  • History
  • Navigator
  • Popup Alert
  • Timing
  • Cookies
  • Intro
  • Syntax
  • Json vs XML
  • Data Types
  • Parse
  • Stringify
  • Objects
  • Arrays
  • PHP
  • HTML
  • JSONP
  • jQuery Selectors
  • jQuery HTML
  • jQuery CSS
  • jQuery DOM
  • Introduction
  • XMLHttp
  • Request
  • Response
  • XML File
  • PHP
  • ASP
  • Database
  • Applications
  • Examples
  • Introduction
  • What is Angular? Why Angular?
  • Features of Angular
  • Difference between Angular 2, 4, 5, 6, 7
  • Required software/tools
  • Initial setup
  • Creating basic Angular application
  • Angular application flow
  • Brief description of modules and components
  • Creating component using Angular CLI
  • Using component selectors
  • Lifecycle hooks
  • OnInit, OnDestroy, etc as per requirement
  • Component interaction
  • Parent & child interaction
  • One-way data binding
  • Two-way data binding
  • Event binding
  • Examples in each section
  • What are pipes?
  • Inbuilt pipes
  • Custom pipes
  • Pure & impure pipes
  • What are directives?
  • Types of directives
  • Custom directives
  • nglf-syntax and examples
  • ngFor-displaying data dynamically-examples
  • ngSwitch - syntax and examples
  • ng-container
  • ngClass - syntax and examples
  • ngStyle - syntax and examples
  • Introduction
  • Basic form with input text field
  • Validations - required, maxlength, etc
  • Submitting form
  • Disabling submit when form is invalid
  • Additional input types
  • Radio buttons
  • Checkbox
  • Select dropdown
  • Date fields
  • Need of reactive forms
  • When to use reactive and template driven forms
  • Basic form with input text
  • Form validation
  • Additional input types
  • Dynamic checkboxes
  • Radio buttons
  • Select dropdown
  • What is a Service?
  • Creating a Basic Service
  • What is Dependency Injection?
  • Injecting Services
  • Using a service in a Component
  • Using a shared service
  • Angular HTTP Client
  • Observable
  • Making a basic HTTP GET Call
  • GET request
  • GET request with parameters
  • POST request
  • Reading HTTP Response
  • Using .map()
  • catchError()
  • Using the Service in a Component
  • Routing module
  • Define routes and add router outlet
  • Redirecting
  • Lazy loading
  • Route guards
  • Query parameters
  • Build the project using 'ng build'
  • Deploy the project
  • Unit testing using Karma Essential
  • Angular Material Essential
  • Introduction to NOSQL Database
  • Basic CRUD Operations
  • Indexing
  • Aggregation
  • Data Modeling concepts
  • Connecting MongoDB using Mongoose
  • Introduction to Mysql Database
  • Basic CRUD Operations
  • Connecting to Mysql using Nodejs.
  • Introduction
  • Introduction to JS
  • JS evolution to server
  • Why to use node?
  • How to use node
  • Node Package Manager
  • Advantages of Node JS
  • Traditional Web Server Model
  • js Process Model
  • Node Installation
  • what is Express Framework and configuration
  • Compilation
  • Execution cycle
  • Objects
  • Strings
  • Numbers
  • Auto Casting
  • Prototype
  • Function
  • Self-Invocation Functions
  • Array
  • Booleans
  • Un defined
  • null
  • Functions
  • Buffer
  • Module
  • Module Types
  • Core Modules
  • Local Modules
  • Module Exports
  • If statements
  • Else and else if statements
  • Logical operators
  • Switch statements
  • For loops
  • For each loops
  • Continue
  • Break
  • Read File
  • Writing a File
  • Writing a file asynchronously
  • Opening a file
  • Deleting a file
  • Other 10 Operations.
  • Defining functions
  • Function arguments
  • Returning values from a function
  • Multiple return values
  • Scope and global variables
  • EventEmitter class
  • Returning event emitter
  • Inhering events
  • Developers console
  • Warnings and errors
  • Debugging and troubleshooting
  • HTML compilation and Angular Compilation
  • Compilation phase
  • Modules
  • Packages
  • Routers
  • HTTP
  • Buffer
  • Reading and Writing Files
  • Blocking and Non-Blocking
  • Working with Promise
  • Process
  • Child Process
  • Event Loop
  • Debugger
  • Configuring routes
  • Working with express
  • Connection string
  • Configuring
  • Working with select command
  • Updating records
  • Deleting records
  • Why Template Engine
  • What is Jade
  • What is vash
  • Build a real time chat application in Node js using Express, Mon more real time application using Node js.
  • Basics of PHP
  • Basics CRUD Operations
4.8 out of 5.0
5 Star 72%
4 Star 18%
3 Star 8%
2 Star 2%

Course Features

  • 100% Moneyback Guarantee
  • Pay After Placement Option
  • Unlimited interview calls
  • Max 10 students per batch
  • Training by Industry expert
  • International certification preparation
  • Softskill sessions
  • Mock interviews
WhatsApp Call Now Enquiry