Price
$99
Course Type
Online
Duration
8 hours
Date
Various dates throughout the year
Entry Requirements
Beginner Level

About this course

Do you want to learn an in-demand, current and frequently used programming language? Are you computer science student who needs an understandable supplement for your college-level CS course? Do you want to learn an enterprise-level programming language? Would learning Java improve your career prospects? Do you simply want to learn a language that is flexible, powerful and fun?

Your adventure starts here. Java Programming for Beginners is an excellent introduction in to the world of Java programming. Expert instructor Zachary Kingston will take you through the basics of Java syntax and the complexities of Object Oriented Programming. You'll have a full understanding of Java SE programming and be able to write Java programs with graphical user interfaces that run on PC, Mac or Linux machines.

This course contains hours of informative and entertaining video lecture, challenging lab exercises, and dozens of code examples you can run and learn from. You're invited to code along with the instructor as you build your library of in-demand library skills.

What are the requirements?

  • Mac or PC
  • Free Java Software Development kit from Oracle (Downloadable)

What am I going to get from this course?

  • Over 49 lectures and 8 hours of content!
  • Set up the development environment
  • Troubleshoot errors
  • Work with integer variables
  • Work with floating point variables
  • Use Math functions
  • Work with char variables
  • Understand Java strings
  • Work with simple and complex conditionals
  • Use switch...case... break statements
  • Work with while and do...while loops
  • Create for loops
  • Work with standard arrays
  • Create multidimensional arrays
  • Code ArrayList Objects
  • Understand the map data structure
  • Create simple and complex custom functions
  • Modeling with Object Oriented Java
  • Creating class constructors
  • Understanding inheritance
  • Creating and using abstract classes
  • Working with date/time classes
  • Working with string classes
  • The exception class
  • The object class
  • Primative classes
  • Writing and reading data via file I/O
  • Serializing classes
  • Creating GUIS with swing
  • Event Handeling
  • Reading and parsing XML Data
  • Writing XML data

What is the target audience?

  • New Developers
  • Programmers who want to learn an enterprise level langauge
  • Students in computer science courses
  • Web developers wanting to advance their skils
  • Anyone who wants to understand object oriented programming
Enquire now

Enquire now