Programlama becerilerinizi Java’ya aktarın. Java’da web ve mobil uygulamalar geliştirmeyi öğrenin.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
Bu staj ikinci dil olarak Java’ya giriş niteliğindedir. Bazı programlama dillerine, komut satırı komut dosyalarına aşina olabilirsiniz veya Java, JavaScript vb.’nin eski sürümleri hakkında bilgi sahibi olabilirsiniz. Bu uzmanlık, Java diline geçiş yapmanıza yardımcı olacak ve Java’da harika web ve mobil uygulamalar oluşturmak için ihtiyaç duyacağınız tüm özellikleri ve işlevleri kapsayacaktır.
“İkinci dil olarak Java” uzmanlığı, programlama hakkında biraz bilgi sahibi olduğunuzu ve bu bilgiyi Java öğrenmeye aktarmak istediğinizi varsayar.
Laboratuvar egzersizleri kişisel sisteminiz ve Java kurulumunuzun yanı sıra Coursera Labs platformu kullanılarak gerçekleştirilecektir. Kılavuz, ortamınızın kurulumu ve yapılandırılması ile alıştırmaların uygulanması konusunda size rehberlik edecektir.
Öğrenciler bir Java uygulamasını yüklemek ve çalıştırmak için Java dili özelliklerini kullanacak, ayrıca kalıtım ve polimorfizm gibi Java özellikleriyle çalışacaklar.
Bu kursun amacı, herhangi bir programlama dili biliyorsanız ikinci dil olarak Java’ya giriş yapmaktır. Bu, kabuk komut dosyası oluşturma, Java’nın eski sürümlerine ilişkin bilgi, JavaScript vb. olabilir. Bu kurs, Java programlama dili hakkında hızlı bir şekilde bilgi edinmenizi sağlayacaktır. Java’da nesne yönelimini öğrenecek ve farklı programlama paradigmaları arasındaki bağlantıları göreceksiniz. Bu, daha sonra Java’yı ikinci dil olarak okuyacak olan uzmanlık kursundaki üç dersten ilkidir. Programlama hakkında çok az şey bildiğinizi ve bu bilgiyi Java öğrenmeye aktarmak istediğinizi varsayar.
Sisteminiz ve Java kurulumunuz kullanılarak pratik alıştırmalar yapılacaktır. Kılavuz, ortamınızın kurulumu ve yapılandırılmasında ve alıştırmalar üzerinde çalışmanızda size rehberlik edecektir. Java hemen hemen her türlü bilgisayara kurulabilir, ancak kılavuzda Windows sistemine kurulum gösterilecektir.
Bu, “İkinci dil olarak Java” uzmanlığının ikinci kursudur. Bu dersimizde Java’da veri tiplerini inceleyip, temel veri tiplerinin ne olduğunu tartışacağız, veri sınıflarını açıklayacağız. Ayrıca notaları ve dizeleri keşfedeceğiz ve laboratuvara yeni bir sınıf ekleyeceğiz. Daha sonra Java’nın kontrol yapılarına bakacağız. IF ifadelerini, döngüleri ve dizileri açıklayacağız ve Switch ifadelerini ve Java programlama ortamını tartışacağız. Daha sonra kalıtımı tanımlayacağız ve Java’da yöntem ve özelliklerin nasıl yetkilendirildiğini keşfedeceğiz. Ayrıca laboratuvarı ve testi tamamlamadan önce polimorfizmi ve fonksiyon aşırı yüklemesini tartışacağız. Son modül, önceki modellerde öğrendiğimiz her şeyin son laboratuvarımızda nasıl hayata geçirileceğiyle ilgilidir.
Bu kurstaki laboratuvarlar Java ortamını indirip yüklemenizi gerektirir. Kılavuz, bu uzmanlığın 1. kursunda ortamın oluşturulmasında size rehberlik eder. Bilgi biriktikçe derslerin bu sırayla çalışılması tavsiye edilir.
Bu, “İkinci dil olarak Java” adı verilen uzmanlığın üçüncü kursudur. Bu kurs, BT profesyonellerinin Java uygulamaları geliştirmelerine yönelik yönergeler sunar. Materyal, uygulama programlamaya aşina olan ancak güçlü Java becerilerine sahip olmayan profesyonellere yöneliktir. Odaklanılacak uygulama türleri şunlardır: konsol tabanlı uygulamalar, Java’daki Windows uygulamaları, web uygulamaları ve mobil istasyonlar. Bu kurs, gerçek uygulama geliştirmeye ilişkin materyaller sunar ve uygulamalı uygulama geliştirme laboratuvarlarını içerir. Öğrenciler Java uygulamaları geliştirme konusunda güçlü beceriler kazanacaklardır.
Bu uzmanlıktaki dersler birikimlidir, dolayısıyla bundan önce 1. ve 2. derslerin çalışılması tavsiye edilir. Bu kursta öğrencilerin yeni Java becerilerini pratik edebilmeleri için Coursera laboratuvarları bulunmaktadır. Kılavuz ayrıca yerel Java ortamınızı kullanmak istemeniz durumunda çevrimdışı talimatlar da sağlar.
Bilgi biriktikçe, bu uzmanlıktaki derslerin bu ilerleme sırasına göre incelenmesi tavsiye edilir.



