STCC-CITC-1311.AP1
Programming II CITC 1311
Beginner Self-paced · 1 year access
16 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
01 / Lessons & labs
See exactly what you will learn and practice
Lessons
13 Interactive Lessons · 50 topics01 Creating a Graphical User Interface 5 topics · 1 LiveLab +
- Creating an Application
- Working with Components
- Lists
- The Java Class Library
- Summary
1 LiveLab in this lesson — see the labs panel →
02 Building an Interface 2 topics · 2 LiveLab +
- Swing Features
- Summary
2 LiveLab in this lesson — see the labs panel →
03 Arranging Components on a User Interface 4 topics · 1 LiveLab +
- Basic Interface Layout
- Mixing Layout Managers
- Card Layout
- Summary
1 LiveLab in this lesson — see the labs panel →
04 Responding to User Input 3 topics · 1 LiveLab +
- Event Listeners
- Working with Methods
- Summary
1 LiveLab in this lesson — see the labs panel →
05 Creating Java2D Graphics 5 topics · 1 LiveLab +
- The Graphics2D Class
- Drawing Text
- Color
- Drawing Lines and Polygons
- Summary
1 LiveLab in this lesson — see the labs panel →
06 Developing Swing Applications 3 topics · 1 LiveLab +
- Improving Performance with SwingWorker
- Grid Bag Layout
- Summary
1 LiveLab in this lesson — see the labs panel →
07 Using Inner Classes and Lambda Expressions 4 topics · 2 LiveLab +
- Inner Classes
- Lambda Expressions
- Variable Type Inference
- Summary
2 LiveLab in this lesson — see the labs panel →
08 Working with Input and Output 6 topics · 2 LiveLab +
- Introduction to Streams
- Byte Streams
- Filtering a Stream
- Character Streams
- Files and Paths
- Summary
2 LiveLab in this lesson — see the labs panel →
09 Communicating Over HTTP 3 topics +
- Networking in Java
- The java.nio Package
- Summary
10 Accessing Databases with JDBC and Derby 2 topics · 4 LiveLab +
- Java Database Connectivity
- Summary
4 LiveLab in this lesson — see the labs panel →
11 Reading and Writing RSS Feeds 5 topics · 1 LiveLab +
- Using XML
- Designing an XML Dialect
- Processing XML with Java
- Processing XML with XOM
- Summary
1 LiveLab in this lesson — see the labs panel →
12 Making Web Service Requests 6 topics +
- Introduction to XML-RPC
- Communicating with XML-RPC
- Choosing an XML-RPC Implementation
- Using an XML-RPC Web Service
- Creating an XML-RPC Web Service
- Summary
13 Writing a Game with Java 2 topics +
- Playing a Game
- Summary
Hands-On Labs Our edge
16 LiveLabs- Creating a Form
- Creating a Signup Form
- Creating a Textbox and a Progress Bar
- Creating a Calendar
- Creating a Calculator
- Drawing a Rectangle and Adding Color to it
- Creating a Graphical User Interface
- Using the Static Inner Class
- Using a Lambda Expression
- Writing Values in a File
- Reading the Content of a File
- Working with JDBC Statements
- Executing a SQL Query
- Displaying Records
- Reading the Content of a Webpage
- Creating an XML Document
02 / FAQs
Questions before you start
Prepare for Programming II CITC 1311
One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.
- 1 year of full access
- 16 LiveLab included
- Certificate of completion
No credit card required