Curriculum
- 47 Sections
- 300 Lessons
- 60 Hours
Expand all sectionsCollapse all sections
- HTML51
- Laying out a Page with HTML53
- HTML5 How We Got Here6
- HTML5 Sections and Articles4
- HTML5 Audio and Video6
- HTML5 Forms2
- HTML5 New Form Attributes4
- HTML5 New Form Field Attributes6
- HTML5 Web Storage7
- HTML5 Canvas8
- Understanding CSS310
- 12.0Understanding CSS3 Terminology
- 12.1Adding Rules to a Style Sheet
- 12.2Adding Selectors
- 12.3Working with Multiple Declarations
- 12.4Working with Style Sheets
- 12.5Embedding a Style Sheet
- 12.6Importing an External Style Sheet
- 12.7Importing Multiple Style Sheets
- 12.8Linking to an External Style Sheet
- 12.9Managing Style Sheets
- CSS3 Selectors and the Cascade11
- 13.0Understanding Selectors
- 13.1Using ID Selectors
- 13.2Using Class Selectors
- 13.3Using Grouped Selectors
- 13.4Using Descendant Selectors
- 13.5Looking for the Sources of Styles
- 13.6Resolving Style Conflicts with Specificity
- 13.7Using the !important Declaration
- 13.8Understanding Inheritance
- 13.9Revealing Un-styled Documents
- 13.10Applying User Style Sheets
- Using CSS3 to Affect Page Layout7
- CSS3 Setting Foreground and Background Properties6
- CSS3 Using Margins and Borders to Create Whitespace and Separation5
- CSS3 Styling Tables4
- CSS3 Styling for Print6
- CSS3 Bringing It All Together11
- JavaScript language fundamentals6
- Understanding JavaScript objects5
- JavaScript with forms6
- JavaScript with links and images5
- 23.0Using onMouseOver and onMouseOut to detect the presence of the mouse
- 23.1Using onClick to process clicks on hyperlinks
- 23.2Having hyperlinks call functions via javascript: URLs
- 23.3Conditionally navigating the user to a page when they click a link
- 23.4Dynamically swapping one or more images on a page based on the position of the mouse
- JavaScript for navigation3
- JavaScript for pop-up help4
- JavaScript The Document Object Model4
- Python Basic3
- Python Variable and Operator Overview10
- Python Statement Overview4
- Python Loop Control Statements, Iterator, and Generator6
- Python Numbers6
- Python Strings4
- Python Lists9
- Python Tuples8
- Python Date & Time7
- Python – Functions14
- 36.0About Functions
- 36.1Functions Syntax
- 36.2Calling a Function
- 36.3Pass by Reference
- 36.4Pass by Value
- 36.5Function Arguments
- 36.6Required Arguments
- 36.7Keyword Arguments
- 36.8Default Arguments
- 36.9Variable-length Arguments
- 36.10The Anonymous Functions
- 36.11The return Statement
- 36.12Scope of Variables
- 36.13Global vs. Local variables
- Python – Object Oriented11
- Django – Python Framework20
- 38.0Django – Framework Basic
- 38.1MVC Pattern
- 38.2Install Django
- 38.3Create a Project
- 38.4The Project Structure
- 38.5Setting Up Your Project
- 38.6Django – Admin Interface
- 38.7Starting the Admin Interface
- 38.8Creating Views
- 38.9URL Mapping
- 38.10Organizing Your URLs
- 38.11Sending Parameters to Views
- 38.12Django – Template
- 38.13Django – Model
- 38.14Django – E-mails
- 38.15Django – Form
- 38.16Django – File and Apache Setup
- 38.17Django – Cookies, Sessions
- 38.18Django – Caching
- 38.19Django – Comments, RSS, Ajax
- Django Framework – Advanced Database with Session & Cooke6
- Django Framework – Online Payment Method2
- Ajax Basics7
- Ajax with server side scripting language8
- jQuery Basics with Example & Selectors9
- Building an Inventory System – day one6
- Building an Inventory System – day two5
- Building an Inventory System – day three8
- Building an Inventory System – day four4
- Building an Inventory System – day five3