This Course can only be played using a subscription. You can play only first 3 chapters for free. Click Here to avail a subscription
Java is a powerful language for cross-platform, object-oriented application programming. It can be found in many types of applications such as standalone, web, enterprise, and mobile. Advanced Java Programming is a higher level study of many advanced Java topics including JDBC, RMI, EIO, collections, assertions, logging, and concurrency. This advanced course by seasoned Java Developer David Saenz will demonstrate the power of Java and how to implement cutting edge apps that can perform well in mission critical applications. Source code is included. To begin learning today, simply click on the movie links.
(SFX) Hello and welcome to the Virtual Training Company's Advanced Java Programming with Java7. I am David Saenz and I will be your instructor for this course. In this course we will be learning about the following areas in the Java programming language. We'll be reviewing Java fundamentals such as data types Java language constructs and IO. We'll also be taking a look at a packaging and distributing Java applications. You'll be learning how to package your class files and distribute them, miscellaneous enhancements, increase your knowledge of how to avoid common problems with far more powerful enhancements to data structures than their counterparts in other languages. Assertions this chapter will introduce Java search statement which specifies assertions that can be used to enforce preconditions and post conditions, regular expressions. I'm going to be showing you how easily you can use the power of regular expressions in your Java applications. The Java collections classes, here you will learn what collections are and how they can make your job easier and programs better. You'll learn about the core elements, interfaces, implementations and algorithms that comprise the Java collections framework. Generics, generics add stability to your code by making more of your bugs detectable at compile time. Advanced IO we will build upon your knowledge of Java's IO. Enhanced IO, JDK 1.7 enhances support for file IO via the so called IO and IO.2 classes. Logging API we're going to be learning how to use the logging API in Java programs instead of just doing debug out print line statements. Networking how to use the Java Net Package to access the Internet and do some network programming such as client to server. Threads and concurrency, we will take advantage of Java's powerful concurrency API with threads, Remote Method Invocation or RMI. We're going to be learning how to create distributed Java technology based applications. Java Database Connectivity or JDBC, we'll be looking at how to access the database with Java's JDBC API. I look forward to your advanced Java programming.
- Course: Advanced Java Programming (Java SE 7)
- Author: David Saenz
- SKU: 34447
- ISBN: 978-1-61866-109-8
- Work Files: Yes
- Captions: No
- Subject: Programming
- The first 3 chapters of courses are available to play for FREE (first chapter only for QuickStart! and MasterClass! courses). Just click on the movie link to play a lesson.