fbpx

Java Bootcamp

Java Bootcamp

PROGRAM DURATION

TBA

ADMISSION CONTACT

specialist@ciit.edu.ph
Message us on Facebook

Core Java & Commonly-Used Libraries

A comprehensive coverage of Java 8, this course is an introduction to Java and the most commonly used libraries of the Java Standard Edition (Java SE).

Including an extensive discussion on the best practices and common pitfalls of using this programming language, this course will provide you with numerous hands-on exercises, the most challenging of which is the final machine problem.

It will culminate with a Code Review, where you will present your solution to the final machine problem which will be reviewed and critiqued by your instructor and your fellow classmates. Based on past executions, we can assure you that this activity has been effective in drilling in proper practices and equipping you, as a student, with the best approaches

Prerequisite:
Trainees must already have some programming background, such as through school, basic training courses, or work experience. They must at least be able to write a program in any language that does variable assignments, passes parameters through functions or methods, and handles conditional and loop logic.

Agile Engineering & Java Best Practices

Agile Engineering practices allow a team to accommodate frequent changes while still delivering a code that is low in bugs, and deployable at the end of each sprint.

Going beyond the academic discussion of Object-Oriented Design, this course thoroughly examines its effects on practical software engineering concerns such as maintainability, testability, and reusability. It proceeds to discuss critical best practices for Java that affect performance and correctness. Followed by an exploration of modern software engineering approaches of Test-Driven Development and Refactoring, it looks at how these methods improve the quality and maintainability of the codebase.

You will be provided with numerous hands-on exercises, the most challenging of which is the final team machine problem, which includes changes to requirements mid-way!

The course culminates in a Code Review, where your team will present your solutions to the final machine problem. Your fellow classmates and your instructor will then review and give critiques based on the Object-Oriented Design principles and Java Best Practices discussed throughout the program. Based on past executions, we can assure you that this activity has been effective in drilling in proper practices and equipping you, as a student, with the best approaches

“In my opinion, this is the best place to learn about game design and development.”

– Jon Jacob Allauigan

What to Look Forward To

FREE SOFTWARE
Practical learning is still pivotal in our educational approach. You will be given access to software applications that you need to study the course.
Click Here
DIGITALLY ENABLED CLASSES
There will be both synchronous and asynchronous classes. While students are encouraged to attend the live video conferences, they will also be recorded and uploaded so students can re-watch their lessons and work on the materials at their own convenience.
Click Here
INDUSTRY PRACTITIONER INSTRUCTORS
To guarantee a quality learning experience, we’ve selected industry practitioners who have had a wide experience in the course and are equipped to teach classes online. Most of them are also tenured Specialist Instructors who have been teaching these classes for years.
Click Here
COACHING AND MENTORING SESSIONS
Engagement will play a vital role in Specialist Virtual Classes. Hence, students will be given the time for coaching and mentoring sessions with their instructors where they can ask questions, consult regarding projects, or discuss their concerns.
Click Here
Previous slide
Next slide

Future Career Opportunities

  • Java Developer
  • Java Architect
  • Web Developer
  • Database Administrator

Ready to get started?

Dummy content for style purpose