Basic Java Training | As Academy Club, we completed the Basic Java training, one of the training series we prepared specially forICBC MTs, with a 2-day program. Our training was for people who have a bachelor’s degree in IT, who are inexperienced and who will start a new job in the banking IT sector.
In Basic Java Training, many important topics such as Objects, Collections & Composition, Annotation, Interface, Static, Enum were emphasized.
Academy Club Java Training Objectives
-Spring Framework
-Dependency Injection (DI)
-Autowiring Usage
-Autowired Annotation Usage
-Bean Scope Usage
-Spring Bean Life Cycle (InitializingBean – DisposableBean)
-Spring Bean Lifecycle (BeanFactoryAware – BeanNameAware)
-PostConstruct and PreDestroy Usage
-Required Annotation Usage
-Qualifier Annotation Usage
-FactoryBean Usage
-Collections Usage
-@Component, @Service, @Repository, @Controller Annotation Usage
–
ICBC
ICBC Turkey has been providing diversified financial services in Turkey since 2015 in the areas of Corporate Banking, Commercial Banking, SME Banking and Retail Banking, continuously serving its customers through its Head Office in Istanbul, 39 Branches across Turkey, 43 ATMs, Mobile Branch, Internet Branch and 444 00 50 Telephone Branch.
As a subsidiary of ICBC, the world’s largest banking group, the bank offers a wide range of products and services from foreign trade financing products to syndicated loans and RMB transactions through its global and comprehensive service network, and focuses on digital transformation efforts that aim to make a difference by focusing on customer expectations and taking the customer experience to new horizons. With its strong and competent management team and human resources, ICBC Turkey, as the first Chinese bank in Turkey, continues to play an important role in bridging Turkey and China and deepening the understanding and friendship between the two countries.
–
Java is a computing platform and programming language published by Sun Microsystems in 1995. It is a multi-platform, object-oriented and network-centric language that can itself be used as a platform.
It is a fast, secure and reliable programming language that can be used to code all kinds of software, from mobile applications and enterprise software to big data applications and server-side technologies.
Java is mostly used for these tools to write server-side applications that receive data from a server, process it and send the processed data to other servers or processes. For example, most of the leading financial organizations like Barclays, Citi group, Goldman Sach, etc. use JV-based software tools for their business.
Java, one of the world’s most popular programming languages, is platform independent and can be used to develop desktop, web and mobile applications.
To teach JV, one of the programming languages, starting from the basics, with all its subtleties and rules.
With this training, it is aimed to comprehend the logic of Object Oriented Programming by transferring all the subtleties and rules of the JV Programming Language.
With this course, participants will learn how to use Java in real projects from scratch; learn Object Oriented Programming (OOP) with Java; learn the principles of SOLID software development and get an introduction to Design Patterns.





