Get $1 credit for every $25 spent!

The Professional Java Developer Bundle

Courses
2
Lessons
45
Enrolled
318

What's Included

Product Details

Access
1 year
Content
9 hours
Lessons
19

Learn Java Programming from Scratch

Introduce Yourself to Computer Programming with the Basics of This Popular Language

By e-Careers Limited | in Online Courses

Java is the most common language used in software development and is an excellent foundation language for first time programmers. Using a blend of instructor videos and self-study materials, this course will cover the basic fundamentals you'll need to start developing software, apps, game, and more. If you've ever been interested in programming, this is a great place to start!

  • Access 9 hours of content 24/7
  • Use variables to hold data for use within applications
  • Discover strings & mathematical operators to handle text & numbers
  • Apply Boolean logic to define program flow & outcomes
  • Use loops to repeat actions within a program
  • Introduce yourself to Object Oriented Programming concepts & how they're applied to app development
e-Careers comprises of passionate and talented educationalists who support over 325,000 students all over the world. The institution consists of around 200 individuals, who all specialise in their own aspects of combining education with technology. e-Careers has established relationships with many awarding bodies, instructors and educational institutions to bring its students training and qualifications in an E-Learning format. e-Careers is a true "EdTech" institution. For more details on this course and instructor, click here.

Details & Requirements

  • Length of time users can access this course: 1 year
  • Access options: web streaming, mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: intermediate
  • No software included
  • Course log-in details and instructions will be email to you within three working days of redemption
  • Free technical support available 24/5 via email, telephone and online chat
  • Limit: 1 for youk unlimited as gifts
  • Browser settings need to be changed when using a Mac. For more information, click here.

Compatibility

  • Windows
  • Mac
  • Android
  • 1 GB RAM
  • 1 GHz processor

Course Outline

  • Introduction to the Course
    • Getting Started
    • Introduction to the course
  • Introduction to Java Programming
    • Variables
    • Strings & Mathematical Operators
    • Methods (Functions)
    • Boolean Logic & IF ELSE Statements (Part 1/2)
    • Boolean Logic & IF ELSE Statements (Part 2/2)
    • Loops
    • Arrays
    • For Loop
    • Object Oriented Programming (OOP)
    • Constructors (OOP)
    • Multi-dimensional Arrays
    • Array Lists
    • String Functions
    • Try Catch & Exceptions
    • User Input
    • File Reading/Writing
    • Switch/Enumerations

View Full Curriculum


Access
1 year
Content
5 hours
Lessons
26

Intermediate & Advanced Java Programming

Become an Advanced Java Programmer & Start Getting Paid to Be a Developer

By e-Careers Limited | in Online Courses

Experienced Java programmers are extremely valuable to tech companies and can command excellent salaries. Through this course, the amateur Java programmer can climb to an expert level, thereby being eligible for many well-paid development positions. In 5 hours of instruction, you'll learn the advanced principles you'll need to start managing websites or building your own.

  • Access 5 hours of content 24/7
  • Learn intermediate object oriented programming techniques like inheritance, extends keywords, & the correct use of interfaces & "implements" keywords
  • Use threads within an application & the logic that governs their operation
  • Build and structure a real Java application that accepts user input & renders it on screen
  • Understand the correct way to plan & structure an object oriented application
  • Build a game from scratch using the Java language
  • Master advanced client/server application development techniques to create enterprise-class software
e-Careers comprises of passionate and talented educationalists who support over 325,000 students all over the world. The institution consists of around 200 individuals, who all specialise in their own aspects of combining education with technology. e-Careers has established relationships with many awarding bodies, instructors and educational institutions to bring its students training and qualifications in an E-Learning format. e-Careers is a true "EdTech" institution. For more details on this course and instructor, click here.

Details & Requirements

  • Length of time users can access this course: 1 year
  • Access options: web streaming, mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: intermediate
  • No software included
  • Course log-in details and instructions will be email to you within three working days of redemption
  • Free technical support available 24/5 via email, telephone and online chat
  • Limit: 1 for youk unlimited as gifts
  • Browser settings need to be changed when using a Mac. For more information, click here.

Compatibility

  • Windows
  • Mac
  • Android
  • 1 GB RAM
  • 1 GHz processor

Course Outline

  • Object Oriented Programming (Intermediate JAVA Section)
    • Concepts and Syntax
    • Constructors, 'this' keyword & toString Method
    • Inheritance & 'extends' keyword
    • Abstraction & equals method
    • Interfaces & 'implements' keyword
  • Threads
    • Introduction to Threads
    • Implementing a 'Runnable'
    • Starting and Stopping
    • Basic Thread Logic
  • Build A Real JAVA Application
    • JFrame & Basic Drawing
    • Getting User Input
    • Render Manager Part 1
    • Render Manager Part 2
    • Input Manager Part 1
    • Input Manager Part 2
    • Application Structure Part 1
    • Application Structure Part 2
  • Bonus: Introduction To JAVA Game Development
    • Your First Java Game Part 1
    • Your First Java Game Part 2
    • Your First Java Game Part 3
  • Advanced JAVA | JAVA Networking
    • Introduction | Client Setup
    • Server Setup
    • Sending and Receiving Messages
    • Client GUI Setup
    • Server/Client Logic
    • Debugging and Connecting Clients to Server

View Full Curriculum



Terms

  • Instant digital redemption