We offers Web Development training courses. Students will learn the skills necessary to become a Back-End Engineer, Front-End Engineer, or a Full-Stack Engineer. After completing the courses, you will be able to design web pages for both static and dynamic websites with latest technologies. The package also includes courses on Professional Web Designing with HTML & CSS, Object Oriented JavaScript, Bootstrap Framework, and backend technologies like Angular JS, Node JS and Mongo DB.
Course content
HTML5
Introduction to HTML
- Introduction to Internet
- HTML Basics
- HTML Elements
- HTML Attributes
- HTML Syntax
- HTML Headings
- HTML Paragraphs
- HTML Styles
- HTML Formatting
- HTML Links
- HTML Images
- HTML Responsive
- HTML Entities
- HTML Tables
- HTML Forms
- HTML5 API
- HTML5 Canvas
- HTML5 SVG
- HTML5 Data Storage
- HTML5 Audio and Video
- HTML Offline Applications
- HTML Geo-location
- HTML Web Workers
- HTML5 Web sockets
- HTML5 Messaging API
- HTML5 Working with Drag and Drop
CSS3
Introduction to CSS
- CSS Introduction
- CSS Syntax
- CSS Text
- CSS Backgrounds
- CSS Fonts
- CSS Links
- CSS Lists
- CSS Tables
- CSS Box Model
- CSS Margins, Dimensions, Display
- CSS Navigation Bar
- CSS Attribute Selectors
- CSS Rounded Corners
- CSS Border Images
- CSS Backgrounds
- CSS Colors
- CSS Animations
- CSS Responsive Web Design – Introduction
- CSS Responsive Web Design – Viewport
- CSS Responsive Web Design – Media Queries
- CSS Responsive Web Design – Images
- CSS Responsive Web Design – Videos
- CSS Responsive Web Design – Frameworks
JavaScript
Introduction to JavaScript
- JavaScript Introduction
- JavaScript Output
- JavaScript Variables
- JavaScript Operators
- JavaScript Arithmetic
- JavaScript DataTypes
- JavaScript Assignment
- JavaScript Functions
- JavaScript Objects
- JavaScript Scope
- JavaScript Switch
- JavaScript Loops
- JavaScript Break
- JavaScript Type
- JavaScript Forms (API and Validation)
- JavaScript Events
- JavaScript Strings and String Methods
- JavaScript Numbers and Number Methods
- JavaScript Math
- JavaScript Dates: Formats and Methods
- JavaScript Booleans
- JavaScript Comparisons
- JavaScript Conditions
- JavaScript Objects
- JavaScript Functions
- JavaScript DOM
- JavaScript Browser BOM
- JavaScript Frameworks
JQuery
Introduction to JQuery
- JQuery Introduction
- JQuery Syntax
- JQuery Selectors
- JQuery Events
- JQuery Effects
- JQuery Hide/Show
- JQuery Fade
- JQuery Slide()
- JQuery Animate
- JQuery Stop()
- JQuery Callback
- JQuery Chaining
- JQuery AJAX
- JQuery AJAX Introduction
- JQuery Load
- JQuery Get/Post
- JQuery HTML
- JQuery Get
- JQuery Set
- JQuery Add
- JQuery Remove
- JQuery CSS Classes
- JQuery css()
- JQuery Dimensions
- JQuery Traversing
- JQuery Traversing
- JQuery Ancestors
- JQuery Descendents
- JQuery Siblings
- JQuery Filtering
Bootstrap
Introduction to Bootstrap
- Bootstrap Introduction
- Bootstrap Components
- Bootstrap Plugins
- Bootstrap Grids
- Bootstrap JS
PHP
Introduction to PHP
- PHP Introduction
- Installing PHP
- PHP Syntax
- PHP Variables
- PHP Data Types
- PHP Strings
- PHP Constants
- PHP Operators
- PHP XML Parsers
- PHP SimpleXML Parser
- PHP SimpleXML Get
- PHP XML DOM
- PHP XML Expat
- PHP with Mysql
- PHP Mysql Database
- PHP Connecting to Database
- PHP Creating Records
- PHP Selecting Records
- PHP Programming Loops
- PHP Functions
- PHP Arrays
- PHP Superglobals
- PHP Forms and XML
- PHP Form Handling
- PHP Form Validation (Server side)
- PHP Required
- PHP Deleting Records
- PHP Updating Records
- PHP Limit Data
- PHP Insert Multiple
- AJAX with PHP
- AJAX Introduction
- AJAX PHP
- AJAX Database
- AJAX XML
- AJAX Live Search
- AJAX RSS Reader
MySQL
Introduction to MySQL
- MySQL Introduction
- MySQL Administration
- MySQL Installation
- Understanding SQL
- SQL Syntax
- SQL Select, Select TOP
- SQL Distinct
- SQL Where
- SQL And & OR
- SQL Order BY
- SQL Insert Into
- SQL Update
- SQL Functions
- Avg()
- Count()
- First()
- Last()
- Max()
- Min()
- Sum()
- Group By
- Having
- UCase()
- LCase()
- Mid()
- Len()
- Round()
- Now()
- Format()
- SQL Delete
- SQL LIKE
- SQL WildCards
- SQL In
- SQL Between
- SQL Aliases
- SQL Joins
- SQL Create DB
- SQL Keys (Primary Key, Foreign Key)
- SQL Create Index
Angular JS
Angular JS Basics
- What is Angular JS?
- Why Angular JS?
- Why MVC matters
- MVC-The Angular JS way
- Features of Angular JS ,Model-View-Controller
- My First Angular JS app
Angular Expressions
- All about Angular Expressions
- How to use expressions, Angular vs JavaScript
Filters
- Built-In Filters, Using Angular JS Filters
- Creating Custom Filters
Directives
- Introduction to Directives, Directive Lifecycle
- Binding controls to data, Matching directives
- Using Angular JS built-in directives
- Creating a custom directive
Controllers
- Role of a Controller, Controllers & Modules
- Attaching Properties and functions to scope
- Nested Controllers, Using Filters in Controllers
- Controllers in External Files
Angular JS Modules
- Introduction to Angular JS Modules
- Bootstrapping Angular JS
Angular JS Forms
- Working with Angular Forms, Model Binding
- Forms Events, Updating Models with a Twist
- Form Controller, Validating Angular Forms
- $error object
Scope
- What is scope, Scope Lifecycle
- Scope Inheritance, Scope & Controllers
- Root scope, Scope Broadcasting
- Two-way data binding, Scope Inheritance
- Scope & Directives, $apply and $watch
- Scope Events
Dependency Injection & Services
- What is Dependency Injection
- Creating Services, Factory, Service & Provider
- Using Dependency Injection, What are services
- Using Angular JS built in services
Single Page Application (SPA)
- What is SPA, Pros and Cons of SPA
- Passing Parameters, Changing location
- Installing the ng Route module, Configure routes
- Resolving promises, Creating a Single Page Apps
Angular JS Animation
- ng Animate Module, CSS Transforms
- CSS Transitions, Applying Animations
Node JS
Introduction to Node JS
- Introduction to Node JS
- Advantages of Node JS
- What is Node JS, Node.js Process Model
- Traditional Web Server Model
Setup Development Environment
- Install Node.js on Windows
- Working in REPL, Node JS Console
Node JS Modules
- Functions, Buffer, Module
- Modules Types
- Core Modules, Local Modules
- Modules Exports
Node Package Manager
- What is NPM, Installing Packages Locally
- Installing package globally
- Adding dependency in package json
- Updating packages
Creating Web Server
- Creating Web Server
- Sending Requests
- Handling http requests
File System
- read File, Writing a File
- Opening a file, Deleting a file
- Writing a file asynchronously
- Other IO Operations
Debugging Node JS Application
- Core Node JS Debugger
React JS
Introduction to ReactJS
- History of front end libraries
- Motivation for using React
- Key differentiators (Virtual DOM, One way binding)
- Thinking in React
React Components
- React component
- Render function
- Component API
- Component lifecycle
- State
- Props
- Mixins
- JSX
React internals
- Reconciliation algorithm
Component inter communication
- Component composition
- Pass data from parent to child
- Pass data from child to parent
Component styling
- Radium
- CSS Modules
- LESS/SASS
Unit testing components
- Jasmine
- React test utilities
Performance optimizations
- PureRenderMixin
- Expensive DOM manipulations
- Performance tools
Mongo DB
Mongo DB
- NoSQL Vocabulary
- Working with MongoDB
- Creating Data
- Reading Data
- Updating Data
- Destroying Data
- Setting Up Schema & Validations
- REST API Endpoints
To see the full course content Download now
Course Prerequisites
- This course doesn't require any prior programming knowledge. Basic computer science knowledge will be enough to get started with this course.
Who can attend
- This course can be taken by anyone who wants to learn the art of web development. Besides this anyone who wants to create stunning websites using HTML5, CSS3, Twitter Bootstrap 3 and jQuery can take this course.
Number of Hours: 50hrs
Certification
- Certified Web Professional - Web Developer
- Master Certified Web Professional - Designer (CWP)
- Certified Software Development Professional (CSDP)
Key features
- One to One Training
- Online Training
- Fastrack & Normal Track
- Resume Modification
- Mock Interviews
- Video Tutorials
- Materials
- Real Time Projects
- Virtual Live Experience
- Preparing for Certification
FAQs
DASVM Technologies offers 300+ IT training courses with 10+ years of Experienced Expert level Trainers.
- One to One Training
- Online Training
- Fastrack & Normal Track
- Resume Modification
- Mock Interviews
- Video Tutorials
- Materials
- Real Time Projects
- Materials
- Preparing for Certification
Call now: +91-99003 49889 and know the exciting offers available for you!
We working and coordinating with the companies exclusively to get placed. We have a placement cell focussing on training and placements in Bangalore. Our placement cell help more than 600+ students per year.
Learn from experts active in their field, not out-of-touch trainers. Leading practitioners who bring current best practices and case studies to sessions that fit into your work schedule. We have a pool of experts and trainers are composed with highly skilled and experienced in supporting you in specific tasks and provide professional support. 24x7 Learning support from mentors and a community of like-minded peers to resolve any conceptual doubts. Our trainers has contributed in the growth of our clients as well as professionals.
All of our highly qualified trainers are industry experts with at least 10-12 years of relevant teaching experience. Each of them has gone through a rigorous selection process which includes profile screening, technical evaluation, and a training demo before they are certified to train for us. We also ensure that only those trainers with a high alumni rating continue to train for us.
No worries. DASVM technologies assure that no one misses single lectures topics. We will reschedule the classes as per your convenience within the stipulated course duration with all such possibilities. If required you can even attend that topic with any other batches.
DASVM Technologies provides many suitable modes of training to the students like:
- Classroom training
- One to One training
- Fast track training
- Live Instructor LED Online training
- Customized training
Yes, the access to the course material will be available for lifetime once you have enrolled into the course.
You will receive DASVM Technologies recognized course completion certification & we will help you to crack global certification with our training.
Yes, DASVM Technologies provides corporate trainings with Course Customization, Learning Analytics, Cloud Labs, Certifications, Real time Projects with 24x7 Support.
Yes, DASVM Technologies provides group discounts for its training programs. Depending on the group size, we offer discounts as per the terms and conditions.
We accept all major kinds of payment options. Cash, Card (Master, Visa, and Maestro, etc), Wallets, Net Banking, Cheques and etc.
DASVM Technologies has a no refund policy. Fees once paid will not be refunded. If the candidate is not able to attend a training batch, he/she is to reschedule for a future batch. Due Date for Balance should be cleared as per date given. If in case trainer got cancelled or unavailable to provide training DASVM will arrange training sessions with other backup trainer.
Your access to the Support Team is for lifetime and will be available 24/7. The team will help you in resolving queries, during and after the course.
Please Contact our course advisor +91-99003 49889. Or you can share your queries through info@dasvmtechnologies.com