This Java Bootcamp course serves as an introduction to the Java language and object oriented programming (OOP) in Java. The course provides students with the skills for analyzing, designing, developing, and troubleshooting Java applications. The participants learn the syntax and the constructs of the Java programming language, the concepts behind object-oriented programming (OOP) with Java, packaging, Java documentation, exception handling, Java libraries (I/O, utilities, networking, JDBC, etc.), concurrent programming with Java threads, and design patterns in Java.
This course assumes students have a programming background, with prior exposure to other structured programming languages such as C or Python. As this course focuses on the advantages of object-oriented style in software engineering, students with recent experience developing and maintaining large software codebases will benefit from this course the most.
5 Days/Lecture & Lab
Java Bootcamp is intended for individuals who wish to learn how to design, build, and debug Java applications. This includes software developers, quality assurance engineers, and other individuals with a programming background such as technical managers and system administrators.