shape
shape

Java Programming

Students: 0 Views: 1767

Java Programming

About The Course

If you want to learn how to create programs in Java you are more than welcome to join us. The course duration is 15 weeks in which will be held 30 classes. Duration of the class is 45 min. Weekly is planed to be held one block of two classes with duration of 45 min. Classes are separated with 15 min break.  The course schedule can be crashed up to 7 weeks in which will be conducted two block classes weekly. Lectures can be held online or on site depending of student needs. Online lectures will be held in the same timing with the one held physically in the classroom.

What Will You Learn?

You will learn the fundamentals of Java programming

  • Inside a Java program .
  • Collections and Data structures.
  • Objects and Classes, Methods, Files.

  • Java Events.
  • Setting up MySQL Database.
  • Connection with MySQL / Apache.

The Course Curriculam

Basics of Java Language Install and setup NetBeans IDE Compilers and Interpreters. The main capabilities of Java.
Introduction to Programming / NetBeans IDE

  • Week1
    00:00

Understand the main structure of a Java program. Operators in Java. Numeric Data types. Type conversions and Rounding. Math Library, Computing.
Inside a Java program

Understand the main elements of programs. Names, Expressions. Output Statements, Assignment Statements.
Elements of Programs

Understand the definite loops. For, While Loops, Break-continue. Common Loop patterns.
Definite Loops

Simple decisions. Conditional Program execution. Two-way decisions, If-else, Switch.
Decision-Making

Create, access Arrays and Strings Search and Sort of Arrays Merging arrays Removing members of Arrays String methods
Arrays and Strings

Date, Time objects Convert Array into collection Reverse a collection Shuffle element of a collection
Collections and Data structures

Object / Class declaration Creating and accessing objects Inheritance, Polymorphism
Objects and Classes

Accessing Methods Constructors and destructors Methods Overload Methods Overriding
Methods

Creating a File Open / Close a File Search within the File Read/write to File
Files

Create and handle events Handle Keyboard/ mouse Events Event listeners in Java Sounds and Animations
Java Events

Displaying a message Displaying String in Rectangle Drawing Text in GUI Controlling the Cursor
Simple GUI

Create Data table Display content of a table Search within the table Insert / update / delete rows.
JDBC

Installing and Starting MySQL Connecting MySQL Server with MySQL Client Basic Operations with MySQL Other Important Tasks to Perform
Setting up MySQL Database

Connection strings to Database Setting up Apache server. Getting and putting data into MySQL database
Connection with MySQL / Apache

Gac 1

Zoran Gacovski

Professor

Full professor Dr. Zoran Gatsovski has been part of the academic community for more than 20 years. He has experience

4 Courses 0 Student
IP 1

Ivan Petrov

Professor

Dr. Ivan Petrov is a prominent professional and stakeholder in both the academic and business community. He has a professional

21 Courses 2 Students
No Review Yet
No Review Yet