|Course Duration||30 hrs|
|Next Batch||13 Feb, 2020
18 Feb, 2020
23 Feb, 2020
Square Bracket Notation
The Implicit window Object
The getElementById() Method
A Loosely-typed Language
Storing User-Entered Data
Declaring and using Arrays
Array Properties and Methods
isNaN(object)parseFloat() and parseInt()
Passing Values to Functions A Note on Variable Scope
Returning Values from Functions
Using the type of Operator
If - else If - else Conditions
Switch / Case
while Loop Syntax
do while Loop Syntax for Loop Syntax
for in Loop Syntax
Traversing the DOM
Accessing DOM Elements
Accessing Form Data
The this Object
Validating Radio Buttons
Validating Select Menus
Focus, Blur, and Change Events
Validating Text areas
Understanding Classes Creating Class Variables Public and private variables Class Members
Inner functions vs. Class Members
Using the Object Context this
Understanding Constructors creating objects using constructors
Object creation by constructors vs. literals
Literals vs. Constructors
Understanding Class properties
Creating properties in Class
Accessing properties outside the class using Objects public properties,/li>
Specific use cases of private properties
Understanding Methods or functions in classes
Accessing Methods outside classes
Public vs. private methods
Using public methods outside the class private methods use cases
Class specific computation using private methods
Creating Objects Using Literals
Creating Objects Using Constructor Function
Creating Inner functions and using as member variables
Object Initialization vs. literals
Understanding the object context inside member functions
Using apply to transfer context
Object Context in Class functions
Understanding variable declaration
How declaration is diff from C type languages
Function variable hoisting
Using immediate functions for clean global namespace
Anonymous function applications
Assigning value to function variables
Closures in Loop
Getters and setters
Iterating through Properties
The proto chain
Browser Environments and proto behaviour
Inheritance using prototype
Inheritance using temporary constructor
Creating own extend functions for inheritance
Objects Shallow copy
Objects deep copy
Upon the course completion, the student will be able to:
Design a functional website on the client-side.
Create, update, and delete HTML elements.
Use objects to access and change browser properties.
Validate HTML forms.
Should be familiar with HTML and CSS
We will provide two real-time projects under the guidance of a professional trainer, who will explain to you how to acquire in-depth knowledge on all the concepts involved in these projects.
Have More QuestionsContact us
Have questions? We’ve got the answers. Get the details on how you can grow in this course.
We have a strong team of professions who are experts in their fields. Our trainers are highly supportive and render a friendly working environment to the students positively stimulating their growth.
We will share you the missed session from our recordings. We at Tekslate maintains a recorded copy of each live course you undergo.
Our Trainers will provide the student with the Server Access ensuring practical real-time experience and training with all the utilities required for the in-depth understanding of the course.
We provide all the training sessions LIVE using either GoToMeeting or WebEx, thus promoting one-on-one trainer student Interaction.
Live training uncovers distinct benefits as they are mighty to reach your desired audience converting your prospects into customers in less time. Pre-recorded videos offer plenty of advantages for entrepreneurs to educate entertain and inspire your audience as long as you want.
You can contact our Tekslate support team, or you can send an email to firstname.lastname@example.org for your queries.
Yes. We provide the course materials available after course completion.
There exist some discounts for weekend batches and group participants if the joiners are more than 2.
If you are enrolled in classes and have paid fees but want to cancel the registration for any reason, we will attain you in 48 hours will be processed within 30 days of prior request.
Have More Questions. Reach our Support TeamContact us
See if this course is a fit for you by joining us for an online info session. You’ll meet our team, get an overview of the curriculum and course objectives, and learn about the benefits of being a student at Tekslate
By providing us with your details, We wont spam your inbox.