Çevrimiçi kurs – Xi’an Jiaotong Üniversitesi .Net’te yazılım geliştirme teknolojilerinde sertifikalı profesyonel uzmanlık

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?)

Professional Certificate

başlangıç

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Verileri analiz edebilme yeteneği
  • İleri teknolojik araçların kullanımı
  • Yaratıcı düşünmeyi geliştirmek
  • kişilerarası iletişim
  • problem çözme yeteneği
  • ekip çalışması
  • Konsantre olma ve sipariş verme yeteneği
  • teknik anlayış
  • Fikir satmak
  • Kritik gözlem

What you will learn in the course

Courses for which the course is suitable

  • .Net programcısı
  • İş uygulaması geliştiricisi
  • Web tabanlı uygulama geliştiricisi
  • Mobil uygulama geliştiricisi
  • C# yazılım geliştiricisi
  • SQL Server’da veritabanı yöneticisi
  • .Net tabanlı web uygulamaları geliştiricisi
  • Microsoft’ta uzmanlaşmış

Staj – 6 dersten oluşan bir seri

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.

Kurslarda neler öğreneceğiz?

  • Temel bilgisayar kavramlarına aşinalık
  • C# programlama yöntemleri ve teknikleri
  • Güçlü .NET kitaplıklarına erişim
  • Birçok gereksinimi olan uygulama geliştirme:
    • İş uygulamaları
    • web tabanlı uygulamalar
    • mobil uygulamalar

Ek teknolojiler

  • Veritabanı yönetimi için SQL Server
  • .Net tabanlı web uygulamalarının geliştirilmesi

Çalışma yöntemleri

  • Programlama becerilerini eğitmek ve geliştirmek için çevrimiçi programlama testleri

Pratik bir proje

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.

Kurs sonrası fırsatlar

Kursu başarıyla ve yüksek bir notla bitirirseniz Microsoft’ta staj yapma fırsatı yakalayabilir ve muhtemelen daha sonra orada iş bulabilirsiniz.

Details of the courses that make up the specialization

Platform sistemi ve C# programlamanın temelleri

  • Kurs 1
  • 16 saat
  • 3,9 (40 derecelendirme)

Kurs detayları

Ne öğreneceksiniz:

“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:

  • Bilgi gösterimi ve kodlama
  • Yazılım ve donanım sistem bileşenleri
  • çalışma prensipleri

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:

  • C# Temelleri
  • Konsolda giriş ve çıkış
  • Temel kontrol yapıları

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.

C#’ta İleri Programlama

  • Kurs 2
  • 37 saat
  • 4,8 (16 derecelendirme)

Kurs detayları

Ne öğreneceksiniz:

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:

  • diziler
  • yöntemler
  • sınıflar ve nesneler

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:

  • c# sözdizimi
  • Nesneye yönelik programlama yöntemleri

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.

Windows’ta görsel programlar tasarlama

  • Kurs 3
  • 20 saat

Kurs detayları

Ne öğreneceksiniz:

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:

  • Windows’ta program tasarımının ilkeleri
  • Arayüz bileşenleri, formlar
  • Windows GDI+ sistemi
  • Dosyalar ve dizinler üzerindeki işlemler

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.

SQL Server veritabanı teknolojileri

  • Kurs 4
  • 9 saat
  • 4,7 (61 değerlendirme)

Kurs detayları

Ne öğ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:

  • Sistem kurulumu
  • Veritabanı ve veri tabloları oluşturma
  • Veri girişi ve bakımı
  • Çeşitli kriterlere göre bilgi aramak için SQL Server nasıl kullanılır?

.Net tabanlı web geliştirme teknolojileri

  • Kurs 5
  • 15 saat

Kurs detayları

Ne öğreneceksiniz:

“.Net Tabanlı Web Geliştirme Teknolojileri” dersi, .NET eşliğinde programlama alanında önemli bir derstir. İçerik şunları içerir:

  • Web ilkeleri ve düzeni
  • HTML’nin temelleri
  • CSS’yi kullanma
  • JavaScript’in temelleri
  • ASP.NET teknolojileri

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.

.Net platformunda final projesi yazılım geliştirme teknolojileri

  • Kurs 6
  • 10 saat

Kurs detayları

Ne öğreneceksiniz:

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:

  1. Sistem bir istemci ve bir yönetim arayüzü içermelidir;
  2. İstemci aşağıdaki işlevleri içerir:
    1. kullanıcı girişi;
    2. kullanıcı kaydı;
    3. yemek siparişi vermek;
    4. Alışveriş sepeti işlevi;
    5. sipariş ekleme, silme, güncelleme ve arama işlevleri;
  3. Yönetim arayüzü aşağıdaki işlevleri içerir:
    1. kullanıcı yönetimi;
    2. sipariş yönetimi (ekleme, silme, güncelleme, arama);
    3. Paket yönetimi (ekleme, silme, güncelleme, arama);
    4. İstatistik yönetimi (günlük satışlar, aylık satışlar, kullanıcı sipariş detayları);

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.