Servlets and JSPs: Creating Web Applications With Java
Learn how to create dynamic websites using the Java programming language with this java web application tutorial
Enroll in Course
In this Java web application tutorial I'll show you how to create dynamic websites using the core technologies of Java web programming. If you want to create your own interactive websites, if you know some Java and you want to take your skills to the next level, or if you want hot skills for the job marketplace, this Java web application tutorial course is for you.
In this Java web application tutorial course you'll learn how to:
- Leverage the power of Java to create dynamic websites
- Deploy your applications for free on the Internet
- Use and understand core server-side Java web technologies
I'll show you how to take your basic Java knowledge and use it to create websites using the same technologies (servlets, JSPs and JSTL) that everyone from self-employed web developers to huge corporations use to create modern interactive web sites.
Your Instructor
After working as a software developer and contractor for over 14 years for a whole bunch of companies including CSC, Proquest, SPSS and AT&T in the UK and Netherlands, I decided to work full-time as a private software trainer. I moved to the beautiful city of Budapest, where I turned Cave of Programming from just a bunch of articles into what you see today. I now live in Italy.
Course Curriculum
-
PreviewIntroduction (3:58)
-
PreviewSetting Up Your System (6:58)
-
PreviewA Hello World Servlet (7:18)
-
PreviewA Hello World JSP (9:53)
-
PreviewDeployment Descriptors: the Web.xml File (15:01)
-
PreviewDeploying Your Application to a Local Server (7:17)
-
PreviewDeploying Your Application to the Internet -- For Free (10:36)
-
StartImporting Java Classes Into JSPs (9:15)
-
StartGetting URL Parameters (11:14)
-
StartScripting HTML (8:05)
-
StartIncluding Files In Other Files (18:38)
-
StartForwarding and Redirecting (8:14)
-
StartThe Declaration Tag (4:22)
-
StartJSP Tags Summary (5:42)
-
StartModel 1 vs. Model 2 Architecture (14:56)
-
StartUsing External APIs in Web Applications (3:31)
-
StartThe Servlet Lifecycle (2:44)
-
StartJSP Beans (10:32)
-
StartBeans and Scope (16:35)
-
StartSetting Bean Properties Using Parameters (5:57)
-
StartForms (8:12)
-
StartHTTP Posts (5:39)
-
StartUsing Beans to Store Form Data (11:21)
-
StartAdding Validation to Beans (11:55)
-
StartSelf-Validating Forms (19:43)
-
StartValidating Forms Using MVC Architecture (22:14)