We've noticed this is not your region.
Redirect me to my region
What do you want to learn today?

HRDF Funded Course - Java Essential Training

Training by  Tertiary Infotech
Inquire Now
On-Site / Training

Details

What is Java? Java is one of the top-five programming languages, and is used for websites, embedded controllers, and Android app development. This is an introduction to get you started programming with Java. The trainer will introduce the basics: data types, strings, arrays, expressions, loops, and functions. She'll help you control the flow and logic of your code, and create classes using the principles of object-oriented design. Then go a bit beyond the basics and learn advanced techniques for working with arrays, manipulating files, and building graphical user interfaces (GUIs) that respond to user input. This three-hour capsule course is perfect for developers who need to get up to speed with Java fast, as well as for beginning programmers who want their first taste of this popular language.
Topics include:

  • Downloading and exploring NetBeans
  • Understanding Java basics: data types, strings, arrays, and more
  • Controlling flow with functions and loops
  • Creating classes
  • Sorting and searching arrays
  • Manipulating files
for details, please visit 
https://www.tertiarycourses.com.my/java-essential-training-in-malaysia.html

Outline

Module 1. Getting Started

  • What is Java?
  • Downloading the Java IDE (NetBeans) 
  • Flowcharting and UML diagrams
  • Understanding algorithms 
  • Exploring the IDE 
  • Command-line programming with Java 
  • Creating Java docs 

Module 2. Java Basics

  • Anatomy of a Java program 
  • Understanding data types 
  • Using strings 
  • Understanding arrays 
  • Understanding implicit and explicit conversion
  • Debugging logic and syntax errors 
  • Using the debugger

Module 3. Flow of Control

  • Understanding basic expressions 
  • Working with decisions
  • Comparing different types of loops 
  • Using predefined functions 
  • Creating user-defined functions
  • Using call by value and call by reference
  • Overloading functions 

Module 4. Classes and Objects

  • Creating classes 
  • Instantiating classes 
  • Using encapsulation 
  • Understanding inheritance 
  • Working with polymorphism

Module 5. Beyond the Basics

  • Revisiting arrays 
  • Working with two-dimenional arrays
  • Using ArrayLists 
  • Introducing recursion
  • Sorting arrays 
  • Searching arrays 

Speaker/s

Jamalla Zawia is a Web/Mobile Application Developer and Instructor. She has a great passionate toward both, Teaching and Software Development. She has seven years of teaching experience as a college instructor, in addition to at least other seven years of experience in Software Development as a Freelancer. Jamalla graduated in 2009 with a Master Degree in Information Technology and prior to that she had graduated in 2004 with a Bachelor Degree in Computer Science. She got both degrees with excellence. She executed and participated in many Software Development projects in both education and business domains.

Jamalla works on lot of desktop, web, and mobile technologies such as HTML, CSS, Bootstrap, JavaScript, PHP, Laravel, Java, C#, Angular 2.0, Android, SharePoint, WordPress, WooCommerce, Joomla, MySQL and many more. Currently she works as a senior Data Analyst and Management for national Petroleum Company in Yemen where she is a key part of internal teams.

Reviews
Be the first to write a review about this course.
Write a Review
Tertiary Courses Malaysia is a HRDF Approved Training Provider in Malaysia. We offers wide range of classroom instructor-led technical training courses for working professionals and executives in Malaysia.

All our courses and trainings are funded by HRDF (Human Resources Development Fund Malaysia). Our courses include Infocomm, Digital Media, Robotics, Semiconductor,Telecommunication, Life Science, Horticulture Industries , and Business Administration . Below are some of our popular courses

  1. Python Programming
  2. R Programming
  3. Tableau
  4. Machine Learning
  5. Raspberry Pi
  6. Arduino
  7. 3D Printing
  8. iOS Apps Development
  9. Android Apps Development
  10. Magento eCommerce
  11. Wordpress
  12. Joomla
  13. Search Engine Optimizatoin
  14. Web Design
  15. Google Analytics
  16. Facebook Marketing
Sending Message
Please wait...
× × Speedycourse.com uses cookies to deliver our services. By continuing to use the site, you are agreeing to our use of cookies, Privacy Policy, and our Terms & Conditions.