Nesne yönelimli programlamayı, veri programlamayı, Windows programlamayı ve web uygulaması geliştirmeyi öğretin. E-ticaret web siteleri, sosyal ağ siteleri ve bilgi yönetimi sistemleri de dahil olmak üzere .Net ve Web uygulamaları tasarlama becerileri edinin.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
Bu kurslar, .Net programcısı olmayı düşünen herkese yöneliktir ve .Net platformunda yazılım geliştirme teknolojilerine giriş sağlar. Kurs temel bilgilerden başlar, dolayısıyla herhangi bir ön bilgiye gerek yoktur. Yani farklı bir alanda çalışıyor olsanız ve teknik altyapınız olmasa bile derslerin içeriğini hızlı bir şekilde anlayabileceksiniz.
Kursun sonunda, Microsoft Asya Araştırma Enstitüsü ile işbirliği içinde, .Net uygulamaları ve web sayfaları geliştirmek için temel becerileri edinmenize yardımcı olacak uygulamalı bir projeye katılacaksınız.
Kursu başarıyla ve yüksek bir notla bitirirseniz Microsoft’ta staj yapma fırsatı yakalayabilir ve muhtemelen daha sonra orada iş bulabilirsiniz.
“Platform sistemi ve C# programlamanın temelleri” dersi, “.Net platformu altında yazılım geliştirme teknolojileri” konulu bir dizi dersin ilk dersidir. Kurs bilgisayarın temelleri ile başlar ve aşağıdaki gibi temel kavramları tanıtır:
Temel mantık kapılarını işlem birimlerine kadar oluşturma süreci sayesinde, gelecekte sistem tasarımında yer alacaksanız çok önemli olan, aşağıdan yukarıya sistem düşünme yeteneğini geliştirebileceksiniz.
Temel atıldıktan sonra kurs sizi C# dilinde temel konsol programlarını tasarlamayı öğreneceğiniz iki hafta sürecek. Kurs şunları içerir:
Buna ek olarak, kurs pratik örnekler sunar ve size C# programlarını düzenlemek ve hata ayıklamak için Visual Studio geliştirme ortamını nasıl kullanacağınızı öğretir; bu, daha ileri öğrenim için mükemmel bir temel olacaktır. İyi hata ayıklama becerileri gelecekteki yazılım projelerinde çalışmak için gerekli becerilerdir.
Bilgisayarın temel işlemlerini bilmiyorsanız endişelenmeyin. Derste izleyebileceğiniz OFİS uygulamalarına ilişkin detaylı eğitim videoları yer almaktadır.
Kurs, öğrenme durumunuzu anlamanıza yardımcı olacak her hafta ünite testleri ve ödevler içeren 4 haftadan oluşur.
Bu kurs tüm C# sözdizimini açıklar ve C# kullanarak konsol programlarının nasıl yazılacağını öğretir. İçerik şunları içerir:
Kurs ayrıca nesne yönelimli programlama kavramlarıyla ilgilenir ve program oluşturmak için sınıfların ve nesnelerin nasıl kullanılacağını öğretir. Ayrıca derste .NET’in yapısına ve temel veri yapılarına ve algoritmalarına kısaca değinilecektir.
Kurstaki öğrenmenin odak noktası iki şeydir:
Kursta çok sayıda örnek kullanılır ve öğrencilere tüm kurs içeriğini anlamalarını sağlamak için kolaydan ağıra kadar rehberlik edilir. Diğer programlama dillerinde daha önce deneyim sahibi olmanıza gerek yoktur. Kursu öğrendikten sonra programlama dünyasına adım atabilirsiniz.
Bu ders önceki derslerin üzerine inşa edilmiştir ve C#’ta görsel programların tasarımını tanıtmaktadır. İçerik şunları içerir:
Kursu inceleyerek programınızın arayüzünü yükseltebilecek ve Windows uygulamaları geliştirmek için hangi araçların mevcut olduğunu öğreneceksiniz.
Bilgi çağında, bilgi kaynaklarının yönetimi ve etkin kullanımı bilimsel araştırma ve yönetimin ve Entscheidung’un temelini oluşturmaktadır. Veritabanı teknolojileri, bilgi kaynaklarını yönetmenin ve optimize etmenin önemli bir yoludur.
Bu kursta veritabanı teknolojilerine ilişkin temel bilgileri edinecek, SQL Server veritabanı yönetim sistemini kullanarak verileri nasıl yöneteceğinizi öğreneceksiniz – aşağıdakiler dahil:
“.Net Tabanlı Web Geliştirme Teknolojileri” dersi, .NET eşliğinde programlama alanında önemli bir derstir. İçerik şunları içerir:
Ders, ASP.NET teknolojileri ve ilgili veritabanı uygulamalarının geliştirilmesine odaklanacak ve bu teknolojileri açıklamak için çeşitli örnekler sunacaktır.
Kurs boyunca web geliştirme teknolojilerinin gelişimini ve eğilimlerini anlayabilecek, web ilkelerini ve geliştirme sürecini anlayabileceksiniz; HTML, CSS ve JavaScript’te uzmanlaşacak ve ASP.NET kullanarak web uygulamalarının nasıl geliştirileceğini öğreneceksiniz; Kullanıcı arayüzü bileşenlerinin ve ADO.NET teknolojilerinin kullanımlarını anlayacak ve nesne bilimi kavramlarını kullanarak web siteleri için gereksinim analizi yapma becerisini kazanacaksınız.
Bu kursu okuduktan sonra ASP.NET kullanarak temel web uygulamaları geliştirebileceksiniz.
Final projesi, önceki 5 derste öğrenilen bilgileri birleştirecek ve geliştirme becerilerinizi test etmek için .Net tabanlı küçük bir yazılım projesi tasarlayacaktır. Projenin özel gereksinimleri şunlardır:
Bitirme projenizi bağımsız olarak .Net ortamında C# dilini kullanarak yapmayı başarırsanız, bu .Net odaklı Junior Programcı seviyesine ulaştığınızın göstergesidir.



