Skip to main content

Learn

  • Create and use arrays
  • Use operators and decision constructs
  • Use loops and handle exceptions
  • Work with methods and encapsulation
  • Work with inheritance and object orientation
  • Develop object-oriented Java applications

About

Java is the leading programming language of choice for over 9 million developers and is deployed on billions of devices and servers worldwide. It drives websites, desktop applications, mobile phones, IOT devices, and much more. It has been adopted by everyone from large multinational corporations to small local business.

This course is designed for the beginner who wants to learn Java and for any Java developer who wants to become an Oracle Certified Associate Java Programmer by taking the Java SE 8 Programmer I exam. This course is ideal for those coming from another language and who want to get up-to-speed quickly.

You will be taken on a journey through the fundamental concepts of the Java language and given the knowledge necessary to write your own Java application. You will learn about flow control by using loops, decision logic, and exception handling; you will learn how to manipulate data and store it in a data structure. Once you are comfortable using these constructs, you’ll learn how to structure classes and design applications using object-oriented concepts.

Once you have completed this course you will be able to write and launch a Java application and ready to take the Associate exam.

JavaFSD Part-1 includes the following modules

  • Java Programming Fundamentals
  • Object Oriented Programming with Java
  • Data Structure, Advanced Data Types and Collections
  • Java Lambda Expressions
  • Eclipse IDE and Debugging Techniques
  • I/O Operations with Java
  • Logging information and messages with Java
  • Java Internationalization
  • Concurrency & Multithreading in Java
  • Regular Expressions in Java

Features

  • Write and compile your first Java application
  • Gain a thorough understanding of fundamental Java concepts
  • Learn to control the flow of application execution

This course is targeted at beginners who want to learn how to develop professional-level Java applications, and experienced developers who are migrating from another language and want to get up-to-speed quickly with Java. Anyone who wants to prepare for the Oracle Certified Associate Java SE 8 Programmer I exam will also find it indispensable.

Course Length : 47hours 53minutes

Requirements

Add information about the skills and knowledge students need to take this course.

Author

Alex Theedom

Alex Theedom is a senior Java developer with over 10 years of experience developing Spring and Enterprise Java applications in a variety of sectors including finance, gambling and e-learning. He is a published author, trainer, conference speaker, technical editor and a blogger at readlearncode.com. He is the co-author of professional Java EE Design Patterns and a regular speaker at conferences such as JavaOne, Devoxx, jDay, VoxxedDay, and JEEConf. He shares his passion for Java through courses recorded for some of the best-known training providers and has published many articles for Java blogs.

Frequently Asked Questions

What web browser should I use?

The Open edX platform works best with current versions of Chrome, Edge, Firefox, Internet Explorer, or Safari.

See our list of supported browsers for the most up-to-date information.

respond
hours per week
respond
Free
respond
RPS
respond
en

Share this course

Categories

Data Science(241)

Coding and Tools(37)

Admin and Cloud(380)

DevOps(78)

Programming(631)

Application Development(752)

Web Development(547)

Big Data and Analytics(709)

Soft Skills(19)

Network Security & Infrastructure(284)

Process Concepts(8)

Database(80)

Business Intelligence(22)

I've read enough.Take me to RPS