Fundamentals of Java
This course includes core elements of programming in Java, with practical, hands-on approach, covers everything from basic programming, through to advanced features such as Object Orientation, Lambda syntax, collections and streams, using databases.
Overview
This course includes:
- 15+ hours of on-demand video
- 24 modules
- Core level
- Direct access/chat with the instructor
- 100% self-paced online
- Many downloadable resources
- Shareable certificate of completion
Skills You Will Gain
Learning Outcomes (At The End Of This Program, You Will Be Able To...)
- How to obtain and install everything you need to build Java programs
- Using an Integrated Development environment (Eclipse or IntelliJ Idea)
- Core building blocks of programming (variables, control flow, conditions)
- Object Oriented development and how to model the real world
- Working with time and money
- Collections and data management
- Functional style programming
- Testing
- Working with Databases
Prerequisites
- This is an entry-level course and no prior knowledge of Java is assumed.
- Some programming experience will be helpful but not essential.
Who Should Attend
- New developers (graduates / individuals retraining for new roles)
- Existing developers who are transitioning from other languages
- Self-taught developers who want to get a more professional and solid grounding in the core concepts of Java programming