Multiple dates
Java Programming Fundamentals Cross-Over 1 Day, Webinar.
By PCWorkshops
Excellent fast-paced Java Course for programmers who simply want to cover the basics of Java. Instructor led, interactive, practical webinar
Location
Online
Good to know
Highlights
- Online
About this event
Science & Tech • Medicine
Java Programming Cross Over Course
This is for coders. You already code in C++, C#, Python or any other language. We cover the syntax of Java of techniques you already are familiar with.
Course Contents
Hour 1:
- Java Data Types, Variables: Primitive data types; Working with variables and its scope; Type conversion and casting; Introduction to String class;
- Operators and Expressions: Introduction of operators; Arithmetic operators; Relational operators; Assignment operator; Logical operators; Increment and decrement operators; More in operators
- Decision Making: If statement; If - else statement; If- else if - else statement; Nested if - else; Switch Statements
- Using Loops in Java: The while, do-while and the for loops; Enhanced for loops; Jump statements: break, continue; The return statement; Nesting loops; Using the for-each loop with Arrays
Hour 2:
- Arrays: Working with Java arrays, 2-D Arrays.
Hour 3:
- Data Structures, Collections: Brief Introduction to collections: All about ArrayList. Compare briefly to: LinkedList, HashSet, TreeSet, Queues, Dequeue, HashMap, TreeMap. Compare features in a table-like comparison for future reference. Create a diagram to choose the best Java collection for an application.
Hour 4:
- Database: Connecting to a database using JDBC (Java Database Connector)
Hour 5:
- Exception Handling: Fundamentals of exception handling; Java Exception types; Using try and catch; Throw and throws; The finally blocks.
- Files: Open, read a CSV file from within Java, and write a CVS File.
Hours 6 and 7:
- Introduction to Classes and Objects:
- Methods: Introduction of methods; Calling a Method; Using parameters; Returning value from a Method; Overloading methods;
- Classes and Objects: Create a Class; Create an Object; Using an Object; Adding Instance and class variables; Controlling accessibility; the static keyword;
- Class Constructors; Parameterized Constructors;
- Inheritance. The dot operator, this keyword, the super keyword.
- Override. Polymorphism. Abstraction. Interfaces and implementing interfaces.
- Access control: private, public and protected;
- More in Methods and Classes: Nested and inner classes;
Organised by
PCWorkshops
Followers
--
Events
--
Hosting
--
From £107.19
Multiple dates