loader image
JAVA Programming Intermediate

Bu kurs hakkında

Bu, orta ila ileri seviye JAVA programlamasıdır. Halihazırda üniversiteden veya kendi kendine öğrenmeden temel becerilere sahip olan JAVA programcıları için hazırlanmıştır. Bu kurs orta ve ileri düzey kavramları kapsamasına rağmen, eğitmenlerimiz, iş başında en iyi uygulamaları ve en basit çözümleri gösteren pratik örnekler aracılığıyla öğrencilere rehberlik ederek öğrenmeyi basitleştirir. Kurs %100 “Uygulamalı”! Pratik, uygun rehberlikle mükemmelleşir!

Kitle profili

Halihazırda JAVA temel programlama becerilerine sahip öğrenciler ve genç profesyoneller. Bu dersin amacı, öğrencileri JAVA programlamada kariyerlerini ilerletmek için başka bir seviyeye taşımaktır.

     

Fiyat

300 Euro

• Object Oriented Programming (Recap)
• Class inheritance
• Interfaces
• Object polymorphism
• Abstract classes
• Working with Files
• Reading Files using Scanner class
• Writing to Files using PrintWriter class
• Using Files in CSV format to manipulate the data of your application
• Streams And Functional Programming
• Handling collections as streams
• Working with lambda statements
• Get familiar with the most common stream methods
• The Comparable interface
• JDBC (Java DataBase Connectivity)
• Intro to basic SQL queries
• Make use of the JDBC API. Setting up a JDBC Connection
• Working with Statements and PreparedStatements to execute SQL queries
• Processing the ResultSet and show the queried data
• JUnit
• Writing unit tests for our application using JUnit framework
• REST APIs
• Definition of a REST API
• HTTP intro. Main concepts: HTTP methods, request body, request headers, response
• Consuming a public REST API using Postman
• Maven & Git
• Maven introduction. The POM file
• Creating a new Java application with Maven
• Git introduction. Learn the basic git commands.
• Push an application to your Github account
• Spring Boot
• Spring Boot introduction
• Creating a new Spring Boot project using Spring Boot Initializr
• Your first Spring Boot application: Hello World
• Creating database Entities in your application
• Writing Controllers to handle HTTP requests
• Hibernate/JPA intro. Setting up an H2 database. Manipulate data of your entities using JpaRepositories
• Spring Security, securing your endpoints
• Implement a simple Register and Login functionality comfort to Basic Authentication standard
Temel JAVA programlama
Bu kursun süresi 45 saattir. Bu kurs her seansta 2,5 saat olmak üzere haftada iki kez akşamları yapılmaktadır. Kurs Arnavutça veya İngilizce dilinde verilmektedir. Tüm eğitim materyalleri çevrimiçi olarak dağıtılmaktadır.
× Chat 09:00 - 21:00