Çevrimiçi kurs – Google uygulama geliştirmede sertifikalı profesyonel staj

Temelden programlamayı öğrenin. Sizi Java veya başka bir dili öğrenmeye hazırlayacak programlama ilkelerinde uzmanlaşın. Programlamanın temellerini, nesne yönelimli programlamayı, sürüm kontrolünü, yapı otomasyonunu ve en popüler geliştirme metodolojilerinden bazılarını öğreneceksiniz.

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

  • Programlamada temel kavramlar
  • Nesne yönelimi
  • Sürüm kontrolü ve yapı otomasyonu gibi temel araçlar
  • Popüler geliştirme metodolojileri
  • Programlama ortamının yapısına ilişkin uygulama ve bilgi
  • Çalışma ortamının tanımlanması ve değiştirilmesi

What you will learn in the course

Courses for which the course is suitable

  • Uygulama geliştiricisi
  • Yazılım geliştiricisi
  • Java geliştiricisi
  • Sistem geliştiricisi
  • istemci tarafı geliştiricisi
  • sunucu tarafı anahtarı
  • Bilgi sistemleri geliştiricisi
  • Web teknolojisi geliştiricisi
  • Daha önce deneyimi olmayan yazılım geliştiricisi

Uzmanlık – 4 bölümlük kurs serisi

Bu uzmanlık, önceden deneyimi olmayan bir uygulama geliştiricisi olmakla ilgilenen herkes içindir. Dört kurs boyunca şunları öğreneceksiniz:

  • Programlamada temel kavramlar
  • Nesne yönelimi
  • Sürüm kontrolü ve yapı otomasyonu gibi temel araçlar
  • Popüler geliştirme metodolojileri

Pratik bir öğrenme projesi

Bu ana dal çoğunlukla teoriktir ancak aynı zamanda yeni programlama becerilerinizi geliştirmek için bir dizi uygulamalı laboratuvara da sahiptir. Coursera’nın laboratuvar ortamını aşağıdaki amaçlarla kullanabilirsiniz:

  • Programlama ortamının yapısını öğrenin ve öğrenin
  • Çalışma alanınızı yapılandırın ve değiştirin

Bu uzmanlık sizi Java programlama diline atlamaya ve programlama kariyerinize başlamaya hazırladı.

Details of the courses that make up the specialization

Kurs 1: Uygulama programlamanın temelleri

Süre: 9 saat

Değerlendirme: 4,4 (34 değerlendirme)

Ne öğreneceksiniz:

  • Nesne yönelimli programlamanın ilkeleri
  • Nesneler, sınıflar, mesajlar, kalıtım, çokbiçimlilik
  • Örnek olarak Python dili

Kazanacağınız beceriler:

  • mantık
  • bilgisayar programlama
  • Python programlama
  • Sayısal operatörler
  • tasarım desenleri

Kurs 2: Nesne yönelimli programlama kavramları

Süre: 9 saat

Derecelendirme: 4,5 (135 derecelendirme)

Ne öğreneceksiniz:

  • Nesne yönelimli programlamanın ilkeleri
  • Nesneler, sınıflar, mesajlar, kalıtım, çokbiçimlilik
  • Örnek olarak Python dili

Kazanacağınız beceriler:

  • bilgisayar programlama
  • yöntemler
  • UML
  • Bölümler
  • nesne yönelimli programlama (OOP)

Kurs 3: Uygulama geliştirme için temel araçlar

Süre: 6 saat

Değerlendirme: 4,4 (10 değerlendirme)

Ne öğreneceksiniz:

  • Sürüm yönetim sistemleri
  • İnşaat otomasyon araçları
  • Örnek: Apache® Subversion® ve Apache® Maven™

Kurs 4: Geliştirme metodolojilerinin gözden geçirilmesi

Süre: 11 saat

Ne öğreneceksiniz:

  • Geliştirme metodolojilerine giriş
  • Yazılım Geliştirme Yaşam Döngüsü (SDLC)
  • Çevik kavramlar
  • Sürekli Entegrasyon/Sürekli Teslimat
  • Bulutta gelişim için 12 faktör

Kazanacağınız beceriler:

  • SDLC
  • bilgisayar programlama
  • metodoloji
  • Atik
  • işlem