Schedule

Spring 2014 Tentative Schedule

CS4B Java Web Programming

University Calendar

Last Updated:

Week Class Discussion
 

Liang Book Spring /2013 Schedule breakdown...

  • CS4A Chapters 1-12, 18-21; (sorting java.util.Array (sort, binary search) )
  • CS1D Chapters 22-28 and data structure topics
  • CS4B Chapters Edition 9 Chapters...
    • Weeks 1..4: JavaFX GUI Basics..Java Web Start Chapters 13,15-17 (1 per week)
    • Weeks 5..6 Networking and Threads. Chapters 29 and 30
    • Weeks 7..8: Layouts, Menus Chapters 33 and 34
    • Weeks 9..13: PHPMyAdmin, SQL, JDBC, JSP, JavaBeans
    • Weeks 14-16 Consider XML, Chapter 35-38 (MVC, JTable, JDBC) 40 (JSP),41(JSF)
  • CS4B Chapters 10th Edition...
    • Chapter 21 Sets and Maps
    • Chapter 14 JavaFX Basics
    • Chapter 15 Event Driven Programming
    • Chapter 16 JavaFX UI Controls
    • Basic HTML, Setting up Home Page
    • Chapter 30 Multithreading and Parallel Programming
    • Chapter 31 Networking
    • Chapter 32 JavaDatabase Programming
    • SQL
    • JSP
    • JavaBeans
    • XML, DOM, basic AJAX

  Review cs4a Examples & Key points, Blackboard Quizzes: Review File I/O, Exceptions, BJ
2-3

Sets and Maps

Java FX Basics
Discuss MVC HPCalculator
Discuss JUnit Testing

4 - February HTML Intro & Home Page
Java FX Events, Java FX Advance, Java Web Start
5

Postponed not available yet for JavaFX; Discuss NetBeans GUI Builder

6-8

Chapter 29 Threads
Chapter 30 Networking - Sockets

9 Programming Contest Thursday
10

3/22..3/28 Spring Break

113/29

Intro JavaScript and PHP
Intro to SQL (Full set of Blackboard Videos)

12 4/5

NetBeans with MySQL (Blackboard Web-casts NetBeanss/MysQL 4/28/2011)

Web-Cast MySQL - JDBC

13 4/15 Midterm Test In-class Individual Programming Contest
Intro JSP w HTML Forms (Blackboard Web-cast 3/31/2011)
14 4/22

and Other w intro to JSP Model 2)
Lab use JSTL and JSF to create Casino Dashboard

15 4/29

Intro XML, XSLT and XSD (Blackboard Web-casts 3/29/2012 )
AboutNumbers Blackboard Web-cast 4/12/2012

16 5/6

XML & JAXP (Lab NetBeans JXC) Blackboard Web Cast 4/5/2012
JSP Model 2 w JavaBeans (Blackboard Web Cast 4/19/2012)

17 5/13

If time allows ...

In Future Classes may add...

  • Program once run everywhere solutions, such as vaadin
  • Number Database
  • JSP cookies and session variables
  • Javar Frameworks: Springs, Struts or Hibernate, Java Web Services Chapter 42, JAX-WS
18 5/22/2014 Final 12:45-2:45 Thursday 5/22/2014