Section 1 : Getting Started
|
Lecture 1 | Introduction | 00:03:58 Duration |
|
Lecture 2 | Setting Up Your System | |
|
Lecture 3 | A Hello World Servlet | 00:07:19 Duration |
|
Lecture 4 | A Hello World JSP Java Server Page | 00:09:53 Duration |
|
Lecture 5 | Deployment Descriptors- the Web xml File | 00:15:01 Duration |
|
Lecture 6 | Deploying Your Application to a Local Server | 00:07:17 Duration |
|
Lecture 7 | About Certification | |
|
Lecture 8 | Deploying Your Application to the Internet -- For | 00:10:37 Duration |
Section 2 : Nuts and Bolts
|
Lecture 1 | Importing Java Classes Into JSPs | 00:09:15 Duration |
|
Lecture 2 | Getting URL Parameters | 00:11:15 Duration |
|
Lecture 3 | Scripting HTML | |
|
Lecture 4 | Including Files In Other Files | 00:18:38 Duration |
|
Lecture 5 | Forwarding and Redirecting | 00:08:15 Duration |
|
Lecture 6 | The Declaration Tag | 00:04:22 Duration |
|
Lecture 7 | JSP Tags Summary | 00:05:42 Duration |
|
Lecture 8 | Model 1 vs. Model 2 Architecture | 00:14:56 Duration |
|
Lecture 9 | Using External APIs in Web Applications | 00:03:31 Duration |
|
Lecture 10 | The Servlet Lifecycle | 00:02:45 Duration |
Section 3 : Beans and Forms
|
Lecture 1 | JSP Beans | 00:10:32 Duration |
|
Lecture 2 | Beans and Scope | 00:16:35 Duration |
|
Lecture 3 | Setting Bean Properties Using Parameters | 00:05:58 Duration |
|
Lecture 4 | Forms | 00:08:13 Duration |
|
Lecture 5 | HTTP Posts | |
|
Lecture 6 | Using Beans to Store Form Data | 00:11:22 Duration |
|
Lecture 7 | Adding Validation to Beans | 00:11:55 Duration |
|
Lecture 8 | Self-Validating Forms | 00:19:43 Duration |
|
Lecture 9 | Validating Forms Using MVC Architecture | 00:22:14 Duration |
Section 4 : Some Useful Objects
|
Lecture 1 | The Session Object | 00:11:53 Duration |
|
Lecture 2 | URL Rewriting- Supporting Sessions Without Cookies | 00:13:23 Duration |
|
Lecture 3 | The Servlet Context Object | 00:07:34 Duration |
|
Lecture 4 | Scoped Objects Review | 00:04:43 Duration |
|
Lecture 5 | Cookies | 00:13:34 Duration |
Section 5 : Databases
|
Lecture 1 | Connecting to a Database | 00:15:01 Duration |
|
Lecture 2 | Setting Up a JNDI Data Source | 00:20:59 Duration |
|
Lecture 3 | Querying Databases | |
|
Lecture 4 | Inserting Data Into Databases | 00:09:31 Duration |
Section 6 : Sending Emails
|
Lecture 1 | Sending Emails- Prerequisites | 00:04:45 Duration |
|
Lecture 2 | Sending Emails with the Mail API | 00:16:03 Duration |
Section 7 : Simplify Your Code With JSTL
|
Lecture 1 | Beginning JSTL- Hello World JSTL | 00:06:11 Duration |
|
Lecture 2 | Accessing Bean Values in JSTL | 00:06:41 Duration |
|
Lecture 3 | Getting URL Parameters in JSTL | 00:02:46 Duration |
|
Lecture 4 | The JSTL if Statement | 00:04:28 Duration |
|
Lecture 5 | The Choose Tag in JSTL | 00:04:46 Duration |
|
Lecture 6 | The foreach loop in JSTL | 00:05:42 Duration |
|
Lecture 7 | Referencing Java Objects in JSTL | 00:05:57 Duration |
|
Lecture 8 | JSTL Implicit Objects | 00:04:01 Duration |
|
Lecture 9 | Using Maps in EL | 00:04:11 Duration |
|
Lecture 10 | Outputting Variables- The c-out Tag vs. Using EL D | 00:04:42 Duration |
|
Lecture 11 | forEach- Iterating Through Lists | 00:07:20 Duration |
|
Lecture 12 | Using External Files- Graphics, CSS, etc | 00:14:07 Duration |
|
Lecture 13 | Reusable Fragments Using JSTL c-import | 00:10:24 Duration |
|
Lecture 14 | SQL Queries with JSTL | 00:10:53 Duration |
|
Lecture 15 | Setting Variables in JSTL | 00:07:05 Duration |
|
Lecture 16 | Expressions in EL | 00:05:54 Duration |
|
Lecture 17 | Creating URLs With JSTL | 00:08:01 Duration |
|
Lecture 18 | Wildcards and Getting a Single Row in JSTL | 00:06:46 Duration |
|
Lecture 19 | JSTL Functions | 00:10:48 Duration |
|
Lecture 20 | SQL Updates and Transactions in JSTL | 00:11:51 Duration |
|
Lecture 21 | Formatting Using JSTL | 00:04:02 Duration |
|
Lecture 22 | Custom Tags | 00:15:39 Duration |
Section 8 : Source Code
|
Lecture 1 | Source Code |
Section 9 : Where Now
|
Lecture 1 | Some Final Words | 00:07:44 Duration |
Section 10 : Extra
|
Lecture 1 | Uploading Files- Allowing the User to Upload Image | 00:22:15 Duration |