+92-51-4864925-26
info@sina.edu.pk
693, Rehman Baba Road, Sector I-8/4, Islamabad.
Home
About Us
IT
Telecom
Language
Management
CISCO
Digital Media
Contact
Menu
Home
About Us
IT
Telecom
Language
Management
CISCO
Digital Media
Contact
Chat Now
Curriculum
30 Sections
73 Lessons
10 Weeks
Expand all sections
Collapse all sections
Overview of HTML and CSS
3
2.1
Overview of HTML
2.2
Overview of CSS
2.3
Creating a Web Application by Using Visual Studio 2012
Overview of HTML and CSS Lab
2
3.1
Walkthrough of the Contoso Conference Application
3.2
Examining and Modifying the Contoso Conference Application
Creating and Styling HTML5 Pages
2
4.1
Creating an HTML5 Page
4.2
Styling an HTML5 Page
Creating and Styling HTML5 Pages Lab
2
5.1
Creating HTML5 Pages
5.2
Styling HTML5 Pages
Introduction to JavaScript
2
6.1
Overview of JavaScript Syntax
6.2
Programming the HTML DOM with JavaScript
Introduction to JavaScript Lab
3
7.1
Introduction to jQuery
7.2
Displaying Data Programmatically
7.3
Handling Events
Introduction to JavaScript
3
8.1
Overview of JavaScript Syntax
8.2
Programming the HTML DOM with JavaScript
8.3
Introduction to jQuery
Introduction to JavaScript Lab
2
9.1
Displaying Data Programmatically
9.2
Handling Events
Creating Forms to Collect Data and Validate User Input
3
10.1
Overview of Forms and Input Types
10.2
Validating User Input by Using HTML5 Attributes
10.3
Validating User Input by Using JavaScript
Creating Forms to Collect Data and Validate User Input Lab
2
11.1
Creating a Form and Validating User Input by Using HTML5 Attributes
11.2
Validating User Input by Using JavaScript
Communicating with a Remote Data Source
3
12.1
Sending and Receiving Data by Using XMLHTTP Request
12.2
Sending and Receiving Data by Using jQuery AJAX operations
12.3
Retrieving Data
Communicating with a Remote Data Source Lab
2
13.1
Serializing and Transmitting Data
13.2
Refactoring the Code by Using jQuery AJAX method
Styling HTML5 by Using CSS3
4
14.1
Styling Text
14.2
Styling Block Elements
14.3
CSS3 Selectors
14.4
Enhancing Graphical Effects by Using CSS3
Styling HTML5 by Using CSS3 LAb
3
15.1
Styling the Navigation Bar
15.2
Styling the Page Header
15.3
Styling the About Page
Creating Objects and Methods by Using JavaScript
3
16.1
Writing Well-Structured JavaScript
16.2
Creating Custom Objects
16.3
Extending Objects
Creating Objects and Methods by Using JavaScript Lab
2
17.1
Inheriting From Objects
17.2
Refactoring Code to Use Objects
Creating Interactive Pages using HTML5 APIs
4
18.1
Interacting with Files
18.2
Incorporating Multimedia
18.3
Reacting to Browser Location and Context
18.4
Debugging and Profiling a Web Application
Creating Interactive Pages using HTML5 APIs Lab
3
19.1
Incorporating Video
19.2
Incorporating Images
19.3
Using the Geo location API
Adding Offline Support to Web Applications
2
20.1
Reading and Writing Data Locally
20.2
Adding Offline Support by Using the Application Cache
Adding Offline Support to Web Applications Lab
2
21.1
Implementing the Application Cache
21.2
Implementing Local Storage
Implementing an Adaptive User Interface
2
22.1
Supporting Multiple Form Factors
22.2
Creating an Adaptive User Interfac
Implementing an Adaptive User Interface Lab
2
23.1
Creating a Print-Friendly Style sheet
23.2
Adapting Page Layout To Fit a Different Form Factor
Creating Advanced Graphics
2
24.1
Creating Interactive Graphics by Using Scalable Vector Graphics
24.2
Programmatically Drawing Graphics by Using a Canvas
Creating Advanced Graphics Lab
2
25.1
Creating an Interactive Venue Map by Using Scalable Vector Graphics
25.2
Creating a Speaker Badge by Using a Canvas Element
Animating the User Interface
3
26.1
Applying CSS Transitions
26.2
Transforming Elements
26.3
Applying CSS Key-frame Animations
Animating the User Interface Lab
2
27.1
Applying Key-Frame Animations
27.2
Applying Transitions to User Interface Elements
Implementing Real-Time Communications by Using Web Sockets
2
28.1
Introduction to Web Sockets
28.2
Sending and Receiving Data by Using Web Sockets
Implementing Real-Time Communications by Using Web Sockets Lab
3
29.1
Receiving Data from Web Socket
29.2
Sending Data to a Web Socket
29.3
Sending Multiple Types of Messages To or From a Web Socket
Creating a Web Worker Process
2
30.1
Introduction to Web Workers
30.2
Performing Asynchronous Processing by Using a Web Worker
Creating a Web Worker Process Lab
1
31.1
Improving Responsiveness by Using a Web
This content is protected, please
login
and
enroll
in the course to view this content!
Modal title
Main Content