This is an introductory programming course which provides a strong foundation that would allow students to further their skills with additional education. The course begins with an introduction to Java and how it compares to other languages, followed by how to write simple applications. Java Syntax, control code, and data types will all be discussed. In addition, fundamental object-oriented principles such as class creation, inheritance, and interfaces are considered. The latter part of the course will focus on GUI (graphical user interface) development and database connectivity.Audience ProfileThis course is intended for new developers or developers who wish to transition to the Java platformAt Course CompletionAfter completing this course, students will be able to:Create basic Java applicationsUse NetBeansCompile and run Java applicationsWrite and document Java CodeDeclare and use variablesAuthor expressionsUse classes, objects, and call methodsRead and write to the consoleUse different data typesCode conditional statements (if/else)Code loops (while statements)Handle exceptionsTest and debug Java applicationsDefine custom reusable classes using NetBeansCreate objects based on your classesConsume objects based on your classesPrerequisitesBefore attending this course, it is recommended that students:Have basic computer navigation skillsPrior programming experience is not necessary, but it can help to put these topics in perspectiveCourse Outline(Note: the course material contains much more information that can serve as a useful reference to the learner going forward. This is why the chapter and section numbers listed are not in perfect numeric order)Section 1: Essential SkillsAn introduction to JavaAn overview of JavaTypes of Java applicationsAn introduction to Java developmentHow to use NetBeans to work with existing projectsHow to use NetBeans to develop new projectsHow to write your first Java ApplicationBasic coding skillsHow to work with numeric variablesHow to work with string variablesHow to use classes, objects, and methodsHow to use the console for input and outputHow to code simple control statementsHow to test and debug an applicationHow to work with primitive data typesBasic skills for working with dataHow to code arithmetic expressionsHow to use Java classes to work with numbersHow to use the BigDecimal classHow to code control statementsHow to code boolean expressionsHow to code if/else and switch statementsHow to code loopsHow to code break and continue statementsHow to code methods, handle exceptions, and validate dataHow to code and call static methodsHow to handle exceptionsHow to validate dataHow to test, debug, and deploy an applicationBasic skills for testing and debuggingHow to use NetBeans to debug an applicationHow to deploy an applicationSection 2: Object-oriented programmingHow to define and use classesAn introduction to classesHow to work with a class that defines an objectHow to code and use static fields and methodsMore skills for working with objects and methods
Overview
Taught by
ONLC Training Centers