KnowledgeCity

Java Programming

Learn to write generic code executable in multiple platforms.
Preview the first lesson free — get full access to all 30 lessons.

To view this video please enable JavaScript.

Course: On-Demand
Beginner  Provider Gene Swank  6 chapters ·  30 Lessons ·  5h 1m  in Arabic, English, Spanish 

What You'll Learn

  • Set up a Java development environment and Integrated Development Environment (IDE) to simplify the programming process
  • Apply object-oriented programming concepts including objects, classes, methods, inheritance, interfaces, and encapsulation
  • Work with Java data types, arrays, operators, flow control statements, and loops
  • Perform basic I/O operations, including reading from and writing to files, and organize code using Java packages
  • Format and organize code properly to integrate seamlessly with other programmers
  • Use debugging techniques and common testing methods to document and verify your code

Key Takeaways

  • The course teaches you to think like an object-oriented programmer and develop simple Java applications.
  • It covers the basics of the Java language, including source code, byte code, and the virtual machine.
  • Integrated Development Environments and other tools are used to simplify the programming process.
  • Proper code formatting and organization allow you to integrate seamlessly with other programmers.
  • The course covers helpful debugging techniques and common testing methods.

Frequently Asked Questions

Who is this Java Programming course for?

It is designed for those who want to start thinking like an object-oriented programmer and begin developing simple Java applications, covering the basics of the Java language.

What topics does the course cover?

It covers Java technologies, source code, byte code and the virtual machine, setting up the development environment and IDE, object-oriented concepts (objects, classes, methods, inheritance, interfaces, and encapsulation), data types, arrays, operators, flow control statements, loops, Java packages, basic I/O and file reading/writing, documenting your code, and debugging and testing.

What skills will I gain from this course?

You will build skills in Java (Programming Language), Java Compilers, the Java Development Kit, Java Development Tools, Java Full Stack Development, and Object-Oriented Programming (OOP).

Does the course cover testing and debugging?

Yes. It teaches helpful debugging techniques and common testing methods, and includes a lesson on documenting your code.