Looking for Java Developer Training?
Using on-site instructor-led hands-on training we can help your team hit the ground running and quickly start delivering value. For more information email firstname.lastname@example.org.
In Java Fundamentals you will learn how to write production quality code in Java. You will be in a class with a live instructor. Through hands-on exercises writing real programs you will learn the techniques for solving problems using Java.
After the class
After the class you will have tamed Java through your hands-on coding experiences. You will feel comfortable starting a Java project from scratch. You will be able to read other people’s Java code. You will know how to translate ideas into Java applications. You will have become a Java developer.
For more information
What you will get
- Java source code from the class in a zip file.
- PDF ebook containing notes and exercises.
- Optional homework assignments and email help over the week. - MetaProse’s Certificate of Course Completion.
- Wi-Fi and power. Make sure you bring your laptops and power cords.
Who is the instructor?
My name is Asim Jalis. I have worked at Microsoft, Hewlett-Packard, Symantec, and Salesforce, on large Java and C# applications. I regularly teach beginner programming classes. My goal is to make the material easy to understand by breaking down complicated concepts into small easy-to-digest pieces. If you want to understand Java and become productive in it this class is designed for you. There is nothing else that will get you started as quickly.
What will be covered?
- Java: intro, history, comparison with other languages
- Eclipse: create, build, debug Java projects
- Primitive types: int, double, boolean
- Branching: if, else, switch, ternary
- Looping: for, while
- Collections: lists, maps, sets
- Defining classes, interfaces, objects
- Exceptions: try, catch
- File I/O: reading, writing files
- Regular expressions
- Libraries: using external libraries
- Tools: writing command line tools
- Database: using JDBC and SQL for database access
- Web Services: writing a JSON web services client