- Level Professional
- المدة 14 ساعات hours
- الطبع بواسطة LearnQuest
-
Offered by
عن
This is the third course in a Specialization titled Java as a Second Language. This course presents instruction to IT professionals for developing Java applications. The material targets professional that are familiar with application programming, but do not have strong Java skills. The type of Java applications focus on: Console based Java applications, Java windows applications, and Java web and mobile applications. This course presents material on developing real applications, and includes hands-on application development labs. Learners will gain strong Java application development skills. The courses in this specialization are cumulative, so you should take courses 1 and 2 prior to this one. This course contains Coursera labs so students can practice their new Java skills. The instructor also provides offline instructions in case you prefer to use your own local Java environment. It is recommended that you take the courses in this Specialization in order because the knowledge is cumulative.الوحدات
Basics of Writing Java Applications
1
Assignment
- Practice Review
3
Videos
- Welcome to this course: Writing Java Applications
- Introduction to Writing Java Application
- Writing Java Console Applications
1
Readings
- Java Command Line Arguments
Lab 1: Writing a Java Console Application
1
Labs
- Lab 1: Java Console Applications
1
Videos
- Prelab 1: Writing a Java Console Application
Lab 2: Using the Scanner Class for Console Applications
1
Assignment
- Module Review
1
Discussions
- Who uses Java console based applications
1
Labs
- Lab 2: Using the Scanner Class for Console Applications
1
Videos
- Prelab Lab 2: Using the Scanner Class for Console Applications
Java Windows Applications Part 1
2
Videos
- Writing Java Graphical User Interface (GUI) Applications
- Java Applications and Interfaces
Lab 3: Basic Swing GUI Application
1
Labs
- Lab 3: Basic Swing GUI application
1
Videos
- Pre-Lab 3: Java Swing Application
Lab 4: Java Abstract Windows Toolkit (AWT) Application
1
Labs
- Lab4: A Look at the Java Abstract Windows Toolkit (AWT)
1
Videos
- Prelab for Lab 4: AWT Application
Lab 5: Swing Components
1
Assignment
- Module Review
1
Labs
- Lab 5 Swing Components
2
Videos
- Java Container Classes: JFrame and JPanel
- Prelab: Lab 5 Swing Components
Java Windows Applications Part 2
1
Videos
- Using Checkboxes, Radio Button, ComboBoxes and Other Components
1
Readings
- Java Documentation on full suite of Swing Components
Lab 6: Using Checkboxes, Radio Buttons, ComboBoxes, and Other Components
1
Discussions
- Use cases for Java Windows applications
1
Labs
- Lab 6: Using Checkboxes, Radio Button, ComboBoxes and other components
1
Videos
- Pre-Lab for Lab 6: Using Checkboxes, Radio Button, ComboBoxes and other components
Lab 7: Putting Java Windows Development All Together
1
Assignment
- Module Review
1
Labs
- Lab 7 : Putting Java Windows Development All Together
1
Videos
- Pre-Lab 7: Putting Java Windows Programming All Together
Adding the Application Server Tier
1
Videos
- Writing Java Web and Mobile Applications
1
Readings
- Getting used to using Java vendor resources.
Lab 8: Writing Java Web and Mobile Applications
1
Assignment
- Module Review
1
Discussions
- Java Web and mobile Applications in the Future
1
Labs
- Lab 8: Writing Java Web and Mobile Applications
1
Videos
- Pre-Lab for Lab 8: Writing Java Web and Mobile Applications
Auto Summary
Elevate your Java coding skills with the "Writing Java Application Code" course, specifically designed for IT professionals seeking to enhance their Java expertise. As the third installment in the "Java as a Second Language" Specialization, this course is perfect for those already familiar with application programming but looking to deepen their knowledge in Java. Under the expert guidance of Coursera instructors, you will explore various types of Java applications, including console-based, windows, web, and mobile applications. The course emphasizes practical learning, offering hands-on development labs to ensure you gain robust, real-world Java application development skills. For added flexibility, offline instructions are provided for those who prefer using a local Java environment. Spanning approximately 840 hours, this professional-level course builds on the foundations laid in the first two courses of the Specialization, making it essential to complete them beforehand for a comprehensive learning experience. Subscriptions are available in both Starter and Professional tiers, catering to different learning needs and career goals. Ideal for IT professionals aiming to advance their Java proficiency, this course equips you with the practical skills needed to develop dynamic Java applications confidently. Enroll now and take the next step in your programming journey with Coursera.

Jim Sullivan