YoVDO

(42 Saat) Sıfırdan Komple Java Geliştirici Kursu

Offered By: Udemy

Tags

Java Courses C++ Courses C# Courses MySQL Courses JDBC Courses Object-oriented programming Courses 2D Game Development Courses File Handling Courses Multithreading Courses

Course Description

Overview

Android , Web Geliştirme ve daha bir çok alanda kullanılan Java Programlama Dilini öğrenmenin tadını çıkarın.

What you'll learn:
  • Nesne Yönelimli Programlamanın tüm konseptlerini iyi bir şekilde öğrenmiş olacaksınız ve uygulamalarınızı bu doğrultuda kolaylıkla yazabileceksiniz.
  • Swing kütüphanesini kullanarak profesyonel masaüstü uygulamaları geliştirebileceksiniz.
  • Multithreading konseptlerini öğrenerek uygulamalarınızı bu doğrultuda yazabileceksiniz.
  • Java ile 2 Boyutlu ( Örnek : Pong Game ) oyunlar yazabileceksiniz.
  • JDBC ve Mysql veritabanını kullanmayı öğrenerek programlarınızı veritabanıyla entegre bir biçimde yazabileceksiniz.
  • Swing ve Mysql Veritabanını kullanarak kurumsal uygulamalar geliştirebileceksiniz.
  • Dosya işlemlerini öğrenerek programlarınızda dosyaları ve diğer dış kaynakları kullanabileceksiniz.
  • Nesne Yönelimli Programlama temellerini iyi bir şekilde öğreneceğiniz için Javadan sonra C# ve C++ gibi dilleri öğrenmek istediğiniz zaman bu dillerde kolaylıkla ilerleyebilecek seviyeye geleceksiniz.
  • En önemlisi, artık CV'nize Javayı ileri seviyede biliyorum yazabileceksiniz.

Java ile Nesne Yönelimli Programlamayı öğrenerek uzmanlaşmanın ve profesyonel uygulamalar geliştirmenin tadını çıkarın.

Bu kursta sıfırdanJava ile Nesne Yönelimli Programlamanın tüm konseptlerini öğrenerek Javada hep beraber uzmanlaşmaya çalışacağız ve kurs bitiminde profesyonel Java uygulamaları çıkarabilecek seviyeye geleceğiz.


Kursun Yapısı

Kurs boyunca;

  1. Tüm bölümlerde temel konularımızı Netbeans IDE ortamında geliştireceğiz. Aynı zamanda öğrendiklerimizi daha kalıcı kılmak için Smart Notebook ve Grafik Tablet kullanarak şekil üzerinden de konseptleri anlamaya çalışacağız.
  2. Temel konular anlatılırken özellikleiş mülakatlarındaoldukça fazla sorulan konseptleri özellikle vurgulamaya çalışacağız.
  3. Tüm bölümlerde öğrendiğimiz her yeni konseptten sonramini projeler ve uygulamalar gerçekleştireceğiz.
  4. Kursun son bölümlerinde öğrendiğimiz tüm bilgileri kullandıktan sonrabüyük projelergeliştirmeye çalışacağız.

Kurs İçeriği

Kurs boyunca şu konuları öğrenmeye çalışacağız.

  • Java Hakkında Genel Bilgiler ve Gerekli Ortamların Kurulması
  • Javada Proje Oluşturma
  • Değişkenler, Veri Tipleri ve Temel Operatörler
  • Koşullu Durumlar ve Kod Blokları
  • Döngüler ve Karar Yapıları
  • Metodlar ve Metodlarda Overloading
  • Sınıflar, Metodlar , Constructorlar( Yapıcı Metodlar) ve Inheritance(Kalıtım)
  • Composition, Encapsulation ve Polymorphism Kavramları
  • Arrayler , Arraylistler ,String Sınıfı ve LinkedListler
  • Interfaceler, Abstract Sınıflar, Inner Classlar
  • Genericler
  • Java Naming Convention, Paketler ve Erişim Belirleyiciler
  • Java Collection Framework
  • Exception Handling (İstisna Yakalama)
  • Java I / O
  • Java Multithreading ve Concurrency
  • Swing ile Arayüz Geliştirme
  • Swing ile 2 Boyutlu Uzay Oyunu Geliştirme
  • Swing ile Çekiliş Uygulaması Geliştirme
  • JDBCve Mysql Veritabanı
  • Swing ileŞirket Çalışanları Projesi Geliştirme


Kurs Güncellemeleri

Sıfırdan İleri Seviye Komple Java Geliştirici kursunun Türkiyedeki en büyük videolu Java kütüphanesi olmasını hedeflediğimden , kursumuz sürekli güncellenecek ve yeni konseptler eklenmeye devam edecek. Kurs güncellemelerini bu kısmın en altındakiSon Güncellemelerbaşlığı altında takip edebilirsiniz.

Son Güncellemeler

Henüz Güncelleme Yok

Kurs boyunca yardıma ihtiyacınız olduğundaSlack takımımıza girerek insanlarla tartışabilirveya bu platform üzerinden sorularınızı sorabilirsiniz.

Ayrıca, kurs boyunca tüm sorularınızı, görüşlerinizi ve eleştirilerinizi hiç çekinmeden bana bildirebilirsiniz. Bunlara elimden geldiğince cevap vereceğime emin olabilirsiniz.

Haydi ne bekliyorsunuz ? Şimdi Java ailesine katılın ve Javanıngüzelliklerini hep beraber görmeye başlayalım.


Taught by

Mustafa Murat Coşkun

Related Courses

Android-разработка: основы, многопоточность, архитектура
Moscow Institute of Physics and Technology via Coursera
Основы разработки на C++: красный пояс
Moscow Institute of Physics and Technology via Coursera
Operating Systems: Processes
Codecademy
LAFF-On Programming for High Performance
The University of Texas at Austin via edX
Core Java for Complete Beginners
LearnKartS via Coursera