Naresh i Technologies
Naresh i Technologies Logo

Full Stack Web Development Course 

  • Estd. 2003

Full Stack Web Development Course
 at 
Naresh i Technologies 
Overview

Mode of learning

Online

Schedule type

Self paced

Official Website

Go to Website External Link Icon

Credential

Certificate

Details Icon

Full Stack Web Development Course
 at 
Naresh i Technologies 
Course details

What are the course deliverables?
  • To Learn the core concepts of both the frontend and backend programming course
  • To Get familiar with the latest web development technologies
  • To Learn all about SQL and NoSQL databases
  • To Learn complete web development process
More about this course
  • With our Full Stack Web Development Course, student will become an expert in all the aspects of web development such as Java, .NET, MEAN Stack and Python
  • In Frontend students are able to learn –
  • HTML, HMTL5, CSS3, Bootstrap, JavaScript and jQuery whereas in Backend –
  • Node.js, Meteor.js, Angular 2,4&5, PHP and Ruby on Rails and finally in Database –
  • MySQL, PostgreSQL, MongoDB, CouchDB and Apache Cassandra.

Full Stack Web Development Course
 at 
Naresh i Technologies 
Curriculum

Introduction

UI Developer roles and responsibilities

UX designer roles

Technologies needed

Power of UI

Current market requirements on UI

Basic Technologies needed

Difference between Front end and Backend

Sample web pages

Crawling and Meta tags

Basics – HTML

Exploring existing pages

Browsers & Editors

DOM

Structure of HTML Page

Mandatory tags in html page (html, head, body)

Heading tags (H1…H6), Tags and attributes (Class, Id, style…etc.)

Inline and block level elements

CSS

What is CSS

Different ways of applying CSS for elements, and priority chain of CSS

CSS Properties (color, font, size, border…etc.)

Box model, Margin & Padding

Positioning Elements, Floating Elements

More HTML Tags

Including external page links in a page using anchor tags and its properties

Working with row & column data using table tags

Hiding and un-hiding elements using display property

img tag, p tag, ul &ol tags, li, nobr, hr, bretc

Layouts, forms, buttons

Input fields (textbox, radio button, checkbox, dropdown, text area etc.)

Debugging HTML & CSS (Firebug, IE and Chrome developer tool)

Creating Tabs and menu lists

More CSS Properties

Adding borders, font, Pseudo classes & Pseudo Elements

positioning elements (absolute, relative, fixed & static)

Image spiriting

Box model (margins, padding)

Floating elements (float left, right etc.)

Including external resources

Absolute and Relative paths

Including external resources like CSS, images etc.

Display Property(inline, block, inline block etc)

Display none and hidden elements.

Form Elements

Get & Post Communication

Validating input values in a form.

Form action and type

JavaScript

Data types and data structures in Js

Control structures, if, if-else, while, for, switch case statements

Hosting & type casting

JavaScript Supported Data Structures

Arrays and Predefined methods.

Working on logical programs using Arrays.

Predefined methods in arrays

Strings and predefined methods

Objects

JSON, SET, MAP

Iterating through Dynamic JSON Object.

Exploring Predefined Date object.

Advanced JavaScript

Inheriting Static Object using proto.

Inheritance using Object.create()

Java Script Classes

Prototyping

Inheritance using prototyping.

Global and local variables

Securing Data using Closures

Exception Handling

Handling Predefined and user defined exceptions

Exploring try, catch, finally and throws.

jQuery

History and version explore

Difference between Minified and non-minified JS files.

On load and on ready difference

jQuery selectors

Multiple ways of referring DOM elements using jQuery selectors

jQuery methods

Adding dynamic properties for DOM elements

Toggling elements

Creating dynamic elements using jQuery

jQuery Traversing methods

Traversing Siblings, Children’s & Parent Elements.

Traversing Ancestors.

Finding elements using jQuery techniques

Filtering elements

Events using jQuery

Binding events, Dynamic binding

List of events been supported in jQuery (blur, change, click, dbclick….etc.)s

AJAX

Advantages with AJAX and its limitations

Samples working with AJAX

Different data formats used in AJAX (string, xml, JSON, etc.)

XML and JSON difference

Cross domain interactions using JSONP

jQuery Promises with multiple conditions

Handling Multiple AJAX Calls using jQuery Promises.

jQuery Animations

Animation Effects using

Hide, Show

Sliding up and down, Fading, Animate Method.

jQuery Templating

Loading DOM dynamically using jQuery templates

loading templates using AJAX

HTML 5

Difference between HTML5 and HTML 4

List of Browsers support HTML5

Doc type & Semantic Tags

Multithreading Using Web Workers.

Media Support (audio and video tags)

Graphics using Canvas tag and SVG Tags.

Drag and Drop features

Offline Application using Application Cache

Exploring Navigator Object

Working on locations lat and lng using Geolocation

Storing user preferences using Local storage & Session Storage

CSS 3

Difference between CSS 2 and CSS 3

Adding borders and backgrounds

Advanced text effects(shadow)

2D and 3D Transformations

Adding Transitions to elements

Adding animations to text and elements

Responsive Design

Difference between multiple devices, making a page to work on multiple devices

Media queries

Introduction to Bootstrap CSS API

Bootstrap-4 along with components

Basic-Typography

Text-Alignments, Floats-Positions

Colors-Backgrounds, Margins-Paddings

Sizings, Breakpoints, Buttons, Navbars

List-Groups,Forms, Input-Groups

Alerts-Progress

Tables, Cards, Carousel, Collapse, Modal

Grid-System, Grid-Alignments,FlexBoxes

ECMA 6 (Latest JavaScript)

Const and let keywords

Arrow functions, advantages

Extended parameter handling, default parameters

Template literals

Enhanced object parameters

Creating direct classes, inheritance

Implementing promises

new data structures sets and maps

New string built-in methods

Using iterators

NODE JS

Introduction to Server-Side Scripting

Node JS Features and Drawbacks

Setup Environment for Node.js

Node JS Program architecture

Node JS Web Server

Node JS Global Objects

Node JS OS Objects

Node JS Error Handling

Node JS Event Loop

Node JS File System

Async and Sync

Connecting with Database

Handling CRUD Operations

Express

Routing in Express

Response Methods in Express

Serving Static Files

Express JSON Parser

Express CORS

Creating Web API

Express JS

Exploring Express module

Setting up express environment

Creating http server using express

Express Sessions

Data Communication

Sending and receiving Post & GET Data

Reading data from GET/POST requests

Templates

Creating templates using PUG/JADE

Generating Dynamic html pages from server

Responding a template for a client request

File System

Exploring File system, Reading and writing to files

REST API &WebServices

Introduction to REST API

REST Architecture

Clustering

Creating and handling multiple clusters in Node js

DB Connection

Connecting to Mongo DB&Connecting to SQL

WebService with DB interactions

Creating web services which communicate with Database

MONGO DB

Introduction to MongoDB

Configuring Server and Client

MongoDB Compass

Creating Database

MongoDB Commands

MongoDB CRUD Operations

Angular-13 Introduction

ReactJS Introduction

Full Stack Web Development Course
 at 
Naresh i Technologies 
Entry Requirements

Eligibility criteriaUp Arrow Icon

Other courses offered by Naresh i Technologies

30
    – / –
– / –
8 K
– / –
    – / –
– / –
10 K
– / –
    – / –
– / –
2.5 K
– / –
    – / –
– / –
9 K
View Other 29 CoursesRight Arrow Icon

Full Stack Web Development Course
 at 
Naresh i Technologies 
 
Frequently Asked Questions

Q:   How is the placement facility at Naresh i Technologies?

A: 
Naresh i Technologies has been rated 3 on placements on the basis of reviews by students.
Thumbs Up IconUpvote Thumbs Down Icon

Q:   What kind of specializations are available in courses offered at Naresh I Technologies?

A: 
Naresh I Technologies offers Certificate courses including Certificate courses. These programs are offerred in Full Time mode. Naresh I Technologies has specializations such as Certificate specializations in Java, C / C+, J2EE, PHP, .NET, PL/SQL.
Thumbs Up IconUpvote Thumbs Down Icon

Q:   Which companies generally recruit from Naresh i Technologies?

A: 
Naresh i Technologies offers placement support to its students. Notable organizations that visit the institute for recruitment include Green Ripples Pvt Ltd, Linpack Technologies Pvt Ltd, Amazon Transpotaion, Terminal Contacts, Staff Nurse, Gndu Rc Sultanpur Lodhi, Life9 Systems Pvt Ltd, Genaaue Engineering.
Thumbs Up IconUpvote Thumbs Down Icon

Q:   How many seats are available for various courses offered at Naresh i Technologies?

A: 
Naresh i Technologies offers Certificate courses courses including Certificate courses. These programs are offerred in Full Time mode. Seats intake availability for these courses at Naresh i Technologies goes up to 30.
Thumbs Up IconUpvote Thumbs Down Icon

Q:   What is the fees range for courses offerred by the Naresh i Technologies?

A: 
The fees range for courses offerred by the Naresh i Technologies is around INR 1999 - INR 10000.
Thumbs Up IconUpvote Thumbs Down Icon
qna

Full Stack Web Development Course
 at 
Naresh i Technologies 

Student Forum

chatAnything you would want to ask experts?
Write here...

Full Stack Web Development Course
 at 
Naresh i Technologies 
Contact Information

Address

2nd Floor, Durga Bhavani Plaza, Satyam Theatre Road, Ameerpet
Hyderabad ( Telangana)

Go to College Website ->