Java Programming Fundamentals Cross-Over 1 Day, Webinar.

Java Programming Fundamentals Cross-Over 1 Day, Webinar.

Excellent fast-paced Java Course for programmers who simply want to cover the basics of Java. Instructor led, interactive, practical webinar

By PCWorkshops

Select date and time

Wed, 8 May 2024 02:00 - 08:00 PDT

Location

Online

Refund Policy

Contact the organiser to request a refund.

About this event

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

At PCWorkshops, we offer instructor-led online courses in our Live Virtual Classroom. We cover Java programming, Python Coding, Database Development, SQL, Data Analytics and MS Project.

More about us:

training@pcworkshopslondon.co.uk

  • Our classes are instructor led, in our Live Virtual Classroom
  • Courses well developed by registered, qualified instructors with a wealth of experience in software development and training.
  • The maximum groups size that can access our Virtual Classroom, is 4.
  • Every one gets personalised attention.

Why learn with us at PCWorkshops:

  • Excellent, up-to-date courses, following latest trends and technologies.
  • Excellent trainers with professional experience.

Award Winning Trainer

We offer Training Courses in Software Packages:

  • Java Programming
  • Python Programming, Python data analytics, Python Machine Learning
  • Database design and Data Normalisation
  • SQL Courses
  • Data Analysis and 
  • MS Excel, data analyses with Excel. Excel VBA
  • Access Database Courses.
  • MS Project Training
  • MS Office Training

Our Style:

  • Relaxed, Practical, Useful

Methods of instruction:

  • Classroom training with max class-size 4 people
  • Virtual classrooms via online video links
  • 1-1 mentoring
  • Customised training

Certification:

Our PCWorkshops certificates are assessment based.Our Java course outlines are aligned with Oracle courses. We assist with exam prep for the prestigious, international Oracle Certified Associate qualification.

Our clients are:

Data analysts and all others who use large sets of dataSoftware companies, testing companies, companies employing software developersCoders and new coders who need Accredited Java qualification

Customisation:

We can tailor all our courses. Email to customise location, times, content.

 

 

 

£185