Kurs nəzəri və praktiki olaraq keçilir. Siz müasir texnologiyalardan Hibernate, Spring MVC, Spring Security, Restful, Soap və s. öyrənəcəksiniz və kurs sonunda iş mühitinə tam hazır olacaqsınız.
Dərslər həftədə 2 dəfə, hər dərs 2 saat olmaqla keçilir. Ümumi tədris müddəti 6 ay təşkil edir. İlk 3 ay Java SE, növbəti 3 ay isə Java EE təşkil edir.
İşləyən şəxslər üçün axşam qrupları mövcuddur.
Java SE
Basic Level:
Environment Setup
Basic Syntax
Object and classes
Basic Datatypes
Variable Types
Modifier Types
Basic Operators
Loop Control
Decision Making
Numbers
Characters
Strings
Arrays
Date & Time
Regular Expressions
Methods
Packages
Intermediate Level:
Files and I/O
Exceptions
Inheritance
Overriding
Polymorphism
Abstraction
Encapsulation
Interfaces
Data Structures
Collections
Generics
Serialization
High Level:
Network programming: TCP, Concurrency, Connection Pooling
Sending and Recieving Email
Multithreading
MySQL
- What is SQL
- What is MySQL server?
- how mysql works
- how to use mysql in practice
Algorithm
Strong RDB designing
Build tools: Maven, Gradle
JDBC
Swing
Unit Testing: JUnit, Mockito, PowerMockito
Strong code structure, clean code according to SOLID principles and design patterns
Java EE
HTML,CSS,JavaScrip,Jquery,Ajax
What is Application Server,What is Tomcat, How it works?
Servlet
JSP
Restful
SOAP
JPA - Hibernate
Spring: Spring Core, Spring MVC, Spring Restful Services, Spring Security, Spring AOP