Çevrimiçi kurs – deneyimli Board Infinity geliştiricileri için ASP.NET’te sertifikalı profesyonel staj

ASP.NET’te ileri düzey kurs: Bankacılıktan asimilasyona. .NET teknolojisini kullanarak dayanıklı, istikrarlı ve güvenli uygulamalar oluşturmak ve uygulamak için gereken uzmanlık düzeyi.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Orta seviye

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • C# programlama dilinin ilkeleri ve .NET yapısı.
  • ASP.NET kullanarak web uygulaması geliştirme.
  • Veri türleri, değişkenler, operatörler ve kontrol yapıları gibi programlamanın temel yönleri.
  • ASP.NET Core kullanarak RESTful web API’leri oluşturma.
  • MVC modelini izleyen web uygulamaları için ASP.NET MVC’yi kullanma.
  • ASP.NET Web API’sini kullanarak denetimler oluşturma, rotaları eşleme ve HTTP isteklerini ve yanıtlarını işleme becerisine sahip RESTful API’ler oluşturma.
  • ASP.NET Core kullanarak mikro hizmetler oluşturma.
  • Dağıtım sürecini basitleştirmek için ASP.NET Core uygulamaları için Docker’ı kullanma.
  • Yüksek kalite ve istikrarı korurken yazılımı hızlı ve verimli bir şekilde sunmak için DevOps tekniklerini uygulamak.

What you will learn in the course

Courses for which the course is suitable

  • .NET’te yazılım geliştiricisi
  • sunucu tarafı anahtarı
  • Web uygulaması geliştiricisi
  • Web API geliştiricisi
  • Mikro hizmet geliştiricisi
  • DevOps uzmanı
  • ASP.NET Core geliştiricisi
  • Docker tabanlı uygulamaların geliştiricisi
  • Kararlı ve ölçeklenebilir uygulamalar geliştirin

Staj – 3 bölümlük kurs serisi

Bu kapsamlı uzmanlıkla .NET teknolojisini kullanarak istikrarlı, ölçeklenebilir ve güvenli uygulamalar oluşturmak için gereken uzmanlığı kazanın. Üç dersten oluşur:

  • .NET geliştiricileri için C#

    Temellerden ileri nesne yönelimli programlamaya kadar C# ve .NET çerçevesinde programlama konusunda uzmanlaşın. Kursun sonunda aşağıdaki konularda bilgi sahibi olacaksınız:

    • C# programlama dilinin ilkeleri ve .NET yapısı.
    • ASP.NET kullanarak web uygulaması geliştirme.
    • Veri türleri, değişkenler, operatörler ve kontrol yapıları gibi programlamanın temel yönleri.
  • ASP.NET kullanarak sunucu tarafı geliştirme

    ASP.NET teknolojilerini kullanarak istikrarlı ve ölçeklenebilir uygulamalar oluşturma uzmanlığına kendinizi kaptırdığınızda aşağıdaki konularda uzmanlaşacaksınız:

    • ASP.NET Core kullanarak RESTful web API’leri oluşturma.
    • MVC modelini izleyen web uygulamaları için ASP.NET MVC’yi kullanma.
    • ASP.NET Web API’sini kullanarak denetimler oluşturma, rotaları eşleme ve HTTP isteklerini ve yanıtlarını işleme becerisine sahip RESTful API’ler oluşturma.
  • ASP.NET kullanarak mikro hizmetler ve etkinleştirme

    Mikro hizmet mimarisi, Docker ve DevOps tekniklerine ilişkin anlayışınızı geliştirin. Aşağıdaki konularda pratik deneyim kazanabilirsiniz:

    • ASP.NET Core kullanarak mikro hizmetler oluşturma.
    • Dağıtım sürecini basitleştirmek için ASP.NET Core uygulamaları için Docker’ı kullanma.
    • Yüksek kalite ve istikrarı korurken yazılımı hızlı ve verimli bir şekilde sunmak için DevOps tekniklerini uygulamak.

Tamamladığınızda, .NET Core’da ileri düzey uygulamalar geliştirecek bilgi ve becerilere sahip olacaksınız.

Pratik bir öğrenme projesi

Programımız uygulamalı deneyime güçlü bir vurgu yaparak uygulamalı öğrenmeye odaklanmaktadır. Geliştiricilerin en iyi yaparak öğrendiğini biliyoruz; bu nedenle kurslarımız ve modüllerimiz, öğrencilerin öğrendiklerini gerçek dünya senaryolarında uygulamalarına yardımcı olmak için tasarlanmıştır. Eğitmenlerimiz birçok ASP.NET projesinde çalışmış deneyimli geliştiricilerdir ve öğrencilere ASP.NET geliştirmenin pratik yönleri konusunda rehberlik edecek donanıma sahiptir.

Details of the courses that make up the specialization

Kurs 1: .NET geliştiricileri için C#

Süre: 17 saat
Değerlendirme: 4,1 (198 değerlendirme)

Ne öğreneceksiniz:

  • Güçlü web uygulamaları geliştirmek için C# sözdizimini kullanarak ASP.NET ilkelerinde ve .NET Framework bileşenlerinde uzmanlaşın.
  • Verileri verimli bir şekilde depolamak ve işlemek için veri türleri, değişkenler ve işleçler dahil olmak üzere C# programlamanın temellerini öğrenin.
  • Program akışını kontrol etmek için C#’taki döngüler ve koşullu ifadeler gibi kontrol yapılarını anlayın ve uygulayın.
  • Güvenilir yazılım çözümleri için LINQ, polimorfizm, kapsülleme ve hata işleme gibi C#’taki ileri düzey konuları inceleyin.

Kazanacağınız beceriler:

  • Hata işleme teknikleri
  • .NET çerçevesi
  • C# programlama
  • nesne yönelimli programlama (OOP)
  • ASP.NET Temelleri

Kurs 2: ASP.Net kullanarak arka uç geliştirme

Süre: 18 saat
Değerlendirme: 3,9 (52 değerlendirme)

Ne öğreneceksiniz:

  • ASP.NET Core mimarisini ve bileşenlerini keşfedin, sağlam web uygulamaları geliştirin ve bağımlılık eklemeyi kullanın.
  • ASP.NET Core’un modüler mimarisini kullanarak modern, bulut tabanlı, platformlar arası web uygulamaları oluşturmayı öğrenin.
  • Görünümler, modeller ve ziyaretçiler oluşturmaya ve yönetmeye odaklanarak web uygulamaları geliştirmek için ASP.NET MVC’yi kullanma konusunda uzmanlık kazanın.
  • ASP.NET kullanarak web API’lerinin tasarımı ve uygulanması konusunda uzmanlaşın.

Kazanacağınız beceriler:

  • ASP.NET Çekirdeği
  • C# (programlama dili)
  • Web API’si
  • MVC
  • RESTful API’ler

Kurs 3: ASP.NET kullanarak Mikro Hizmetler ve Dağıtım

Süre: 13 saat
Derecelendirme: 4,1 (27 derecelendirme)

Ne öğreneceksiniz:

  • .NET Core’u kullanarak mikro hizmet tabanlı uygulamalar tasarlamayı ve uygulamayı öğrenin.
  • Docker’ın temellerini anlayın ve .NET Core uygulamalarını paketleyin.
  • Çok kapsayıcılı uygulamaları yapılandırmak ve dağıtmak için Docker Compose hakkında bilgi edinin.
  • DevOps’u anlayın, mikro hizmet tabanlı uygulamaların sürekli entegrasyonu ve teslimi için Azure DevOps’u kullanın.

Kazanacağınız beceriler:

  • Mikro hizmetler
  • Liman işçisi
  • Azure
  • DevOps
  • Temsili Devlet Transferi (REST)