 |
KURSLARIMIZ
|
İLERİ JAVA
Neden İleri Java
Çoğunlukla internet programlama dili olarak bilinen Java, hemen her türlü yazılımın geliştirilebileceği, zengin kütüphaneleri olan, platformdan bağımsız, Nesne-Yönelimli bir programlama dilidir. Java dilinin ortaya çıkışıyla yazılım geliştirmeye getirdiği yenilikler o kadar önemli olmuştur ki bazı uzmanlar yazılım tarihini Pre-Java ve Post-Java olarak ikiye ayırmaktadır. Bu dilin belki de en büyük yeniliği platformdan bağımsız olmasıdır. Java sanal makinesinin bulunduğu her türlü platformda çalışabilen Java programları sadece bir kez yazılır. Ve istenen her platformda çalıştırılabilir.
Sanıldığının aksine Java oldukça kolay bir programlama dilidir. Çünkü Java’nın hedefi performanstan ziyade güvenlik ve sağlam kod geliştirmektir. Programlamayı kolaylaştırmak için halefi olan C ve C++ programlama dillerinin en zorlu ve dolayısıyla en çok sorun çıkaran özellikleri Java’ya dahil edilmemiştir. Java programları C veya C++ dillerinde olduğundan çok daha hızlı, kolay ve sağlam geliştirilir. Java programları bu kolaylığın bedelini bazen de düşük bir performasla öder.
|
|
|
 |
Kursun Amacı
Bu kursun en önemli amacı bir çok yazılım çeşidinin geliştirilmesinde hakim paradigma olan Nesne-Yönelimli Programlama’nın – Object Oriented Programming - öğretilmesidir. Bu paradigma Java kütüphanelerini anlamak ve kullanmak için bir zorunluluğun ötesinde modern yazılım mühendisliği kavramlarının, sistem analizi ve dizaynı, yazılım geliştirme süreçlerinin anlaşılmasında hayati öneme sahiptir.
Kimler Katılabilir?
Bu kursa devam etmek isteyen kursiyerlerin daha önce herhangi bir programlama dili ile en az bir program yazmış olması gerekmektir. Bu dilin C olması bir zorunluluk değildir. Kursiyerin programlamayla ilgili fonksiyon, döngü, değişken gibi temel kavramları biliyor olması gerekmektedir. Ancak yapısal programlama konusunda bir uzman olması beklenmediği gibi, Nesne-yönelimli programlamayla ilgili bir ön bilgi istenmemektedir. Bu kurs yazılımla ilgili birçok eğitim programının Nesne-Yönelimli programlamaya giriş derslerini kapsayacak şekilde düzenlenmiştir. Ayrıca zaten bir programlama dilini bilen ve Java dünyasına girmek isteyen programcılara da hitap etmektedir.
Kursun İçeriği
1. Java GUI programlama
2. Java ile Network Programlama
3. JDBC ile Veritabanı programlama
4. Java Servlet and JSP
5. Java File I/O
6. Java ile GUI programlamaya giriş
7. Servlet programlamaya giriş.
|
|
 |