Web Development via JavaScript with Live programming
- Description
- Curriculum
- FAQ
- Reviews
Without knowledge of javascript it’s almost impossible to do web development in today’s era. Typically, these days people are aware of HTML, CSS, however programming with javascript requires good effort, understand relevant technologies, APIs etc. This course deals the web development aspects in detail and with hands-on coding.
Web development is the work involved in developing a Web site for the Internet (World Wide Web) or an intranet (a private network). Among Web professionals, “Web development” usually refers to the aspects of building Web sites: writing markup and scripting /coding.
Following topics are covered as part of this course:
javascript topics
- variables
- numbers
- conditional execution
- Loops
- Functions
- object function
- Arrow Function
- Arrays
- Strings
- Date
- window object
- Document Object Model (DOM) methods
- Events
- OOP
Application development with javascript:
- Game Application, Guess no
- Fun with strings , utilities
- Super market invoicing
- Searching
- Dropdown, webpage color change
- Simple calendar, real calendar
- Advertisement notifications
- Simple image gallery
- Hands-on development of applications
Object Oriented Programming
- Classes and objects
- Inheritance
- Overriding
- getter, setter
- Hands-on with OOP
Interaction with Server, Web
- json format, interaction with web via json
- Asynchronous Interaction with Server
- Async interaction via XHR
- Async interaction via fetch()
- webform interaction (GET, POST)
- Sending formdata via javascript
- Sending webform via javascript
- Read Binary File, Send Binary file (Image) to Server
- Uploading multiple files to Server
- Display Images (Object URLs) – Gallery
- Fetch , Promise interaction with Server
- Promise.all interaction with Server
- Hands-on development
Client Side Storage
- cookies
- Web Storage (sessionStorage /localStorage),
- cache
- IndexedDB CRUD operations
- IndexedDB BLOB (movies)
- fetch from Server, Storage, Display
- Hands-on development
Graphics
- Canvas Overview
- Bouncing a Ball – Game Development
- Hands-on development
-
5Variables, NumbersVideo lesson
-
6Conditional Execution (1)Video lesson
-
7Conditional Execution (2)Video lesson
-
8LoopsVideo lesson
-
9FunctionsVideo lesson
-
10Object Oriented Programming - ConceptsVideo lesson
-
11Object, object FunctionVideo lesson
-
12Arrow FunctionVideo lesson
-
13Arrays (1)Video lesson
-
14Arrays (2)Video lesson
-
15Strings (1)Video lesson
-
16Strings (2)Video lesson
-
17Strings - NumbersVideo lesson
-
18DateVideo lesson
-
19window objectVideo lesson
-
20DOM Methods (1)Video lesson
-
21DOM Methods (2)Video lesson
-
22DOM Methods (3)Video lesson
-
23DOM innerHTML, innerText - (1)Video lesson
-
24DOM innerHTML, innerText - (2)Video lesson
-
25Events (1)Video lesson
-
26Events (2)Video lesson
-
27Events (3)Video lesson
-
28Arrow Function - RevisitedVideo lesson
-
29Game ApplicationVideo lesson
-
30Game Application- Coding and Demo (part 1)Video lesson
-
31Game Application - Coding and Demo (part 2)Video lesson
-
32Fun with Strings: FilteringVideo lesson
-
33Fun with Strings: MixCaseVideo lesson
-
34Fun with Strings: Forming new stringsVideo lesson
-
35Application: Super Market InvoicingVideo lesson
-
36Application: SearchingVideo lesson
-
37Change Color: technicalities with dropdown, eventVideo lesson
-
38Making of Simple CalendarVideo lesson
-
39Calendar - real stuffVideo lesson
-
40Creating Advertisement / NotificationsVideo lesson
-
41Creating Image GalleryVideo lesson
-
44Interaction with web via JSONVideo lesson
-
45Movies Listing via JSON interaction (Hands-on)Video lesson
-
46Async Interaction with Server - OverviewVideo lesson
-
47Async Interaction with Server- XHRVideo lesson
-
48Async Interaction with Server - XHR DemoVideo lesson
-
49Async Interaction with Server- Fetch with DemoVideo lesson
-
50Webform interaction with Server - GET & POSTVideo lesson
-
51Sending form via Javascript- OverviewVideo lesson
-
52Sending formdata to Server via javascript - with handson demoVideo lesson
-
53Sending web form to Server via javascript - hands onVideo lesson
-
54Sending Image file, File Reader - handsonVideo lesson
-
55Sending Binary data (Image, Video) to ServerVideo lesson
-
56Uploading multiple Images to Server asynchronously- hands onVideo lesson
-
57Object URLs explained- Display Images/ IconsVideo lesson
-
58Fetch, Promise: Handling Failure - Hands-onVideo lesson
-
59Promise.all Details with Hands-onVideo lesson
-
60Storage at Browser, Web Storage: Overview and Hands-onVideo lesson
-
61Storage at Browser, IndexedDB - OverviewVideo lesson
-
62IndexedDB- DB connectivity : Hands-onVideo lesson
-
63IndexedDB - (CRUD) Add Read Operations : Hands-onVideo lesson
-
64IndexedDB - (CRUD) Update Delete Operations : Hands-onVideo lesson
-
65IndexedDB - Fetch Movies from Server, Store & Display : Hands-onVideo lesson
External Links May Contain Affiliate Links read more