Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Derinlemesine Java 4 : Web Programlama
Highest Rated
Rating: 4.7 out of 5(64 ratings)
455 students

Derinlemesine Java 4 : Web Programlama

JSP, HTML ve Servlet Programlama, JSF/MVC'ye Giriş
Created byÖnder Teker
Last updated 5/2021
Turkish
Turkish [Auto],

What you'll learn

  • Bu eğitimi alanlar örün (web) uygulaması geliştirebilecek düzeyde beceri sahibi olacak. Uygulama geliştirmenin ön-uçtan arka-uca kadar aşamalarını görecekler..
  • Bu eğitim yoğun olarak alındığında 1 hafta sürer.
  • Eğitimde Java ya da HTML gibi konularda eksiğiniz varsa tamamlamanızı gerekebilir.
  • Bir e-ticaret sitesi örnek projesini yapabilecek durumda olunması gerekir.

Course content

8 sections34 lectures12h 48m total length
  • JSP14:09
  • Servlet10:00
  • JSP Sözdizimi (Syntax)18:20
  • İçealım (Import)13:43
  • İstek (Request)15:43
  • Ayrıntı Formu17:11

Requirements

  • Temel Java bilgisi gerekli. Veritabanı programlama ve SQL bilinse iyi olur. Web (HTML) uygulamaları üzerine bilgisi olması yararlı.

Description

Bu eğitimin temel amacı örün (web) programları yapılmasının öğretilmesidir. HTML, istek (request), yanıt (response), oturum (session), çerez (cookie) gibi temel kavramlar anlatılmaktadır. Bunun ötesinde içerme (include), yönlendirme (redirection) ve iletme (forward), web.xml ile yapılandırma (configuration) konuları da kapsama alınmıştır.

Eğitimde için Servlet, JSP ve JSF teknolojileri gösterilmektedir. Ancak JSP ve JSF ile anlatım yapılsa da, bunların da temelinde olan, ancak Spring Boot ve Java Enterprise alanındaki REST (JAX-RS) ve SOAP (JAX-RS) gibi alanlar için de gerekli olan, Java ile web programlamanın temel kavramları Servlet üzerinden açıklanmaktadır.

Web üzerinde de olsa, veritabanı üzerinde işlem yapan uygulamalar anlatıldığı için yalnızca arayüzde değil, uygulama geliştirmenin ön-uçtan arka-uca kadar tüm aşamalarının öğretilmesi amaçlanmaktadır. Bu yönüyle bir programın ana yapısının nasıl kullanıldığını göstermektedir. Anlatılan konular dışında, yazılım geliştirme ve nesne-yönelimli programlamanın temel ilkelerinin uygulamalı gösterilmesi yoluna gidilmiştir.  Bu eğitim, uygulama geliştirmenin ana yapısı görsel programlama örneğinde anlatıldığı için daha ileri konulara geçişi kolaylaştırmaktadır. Java Girişim (Java Enterprise) ya da Kurumsal Java adı verilen JEE ya da Spring olarak gösterilen ileri programlama platformları için bu eğitim bir temel oluşturur.

Eğitimde yazılım piyasasında kullanılan gerçek projelerin bir protipi öğrencilere anlatılmaktadır. CRUD adı verilen, veritabanına yazma ve okumanın temel işlemlerini içeren, ancak gerçekte veritabanına yazmadan çalışan bir örnek uygulama yer almaktadır. Bununla öğrenilen konuları bir arada kullanımı gösterilmiş olmaktadır.

Who this course is for:

  • Java dilini temel düzeyde bilip masaüstünde çalışan uygulamalar geliştirmek isteyenler bu eğitimi alabilir. Ayrıca yazılım geliştirme ve nesne-yönelimli programlamayı iyi kavrayabilmek için de bu eğitimi öneriyoruz. Web (HTML) konularında uygulama yazmak temel kavramların daha iyi anlaşılmasını sağlayabilir..