Çevrimiçi kurs – Google Python, Michigan Üniversitesi’nde sertifikalı profesyonel staj

Python ile yaratıcı bir programcı olun! Metinsel programlama becerilerini nasıl geliştireceğinizi ve programlama sırasında yaratıcılığınızı nasıl geliştireceğinizi keşfedin.

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

  • Mesajları şifreleme ve dönüştürme
  • resim çizmek
  • Görsellere efekt ekleyen sınıflar oluşturma
  • Kodda sorun giderme
  • Karmaşık verilerle çalışma
  • Normal ifadeleri kullanma (Regex)
  • Web sayfalarından veri toplama
  • JSON biçimini kullanma
  • API’lerle çalışma
  • Bir veritabanında SQL yönetimi ve veri depolama
  • Verilerden grafik ve diyagram oluşturma

What you will learn in the course

Courses for which the course is suitable

  • Yazılım geliştiricisi
  • Web sitesi geliştiricisi
  • veri analisti
  • Uygulama geliştiricisi
  • oyun geliştiricisi
  • yazılım mühendisi
  • Bilgi sistemleri geliştiricisi
  • Yapay zeka geliştiricisi
  • sunucu tarafı anahtarı
  • istemci tarafı geliştiricisi
  • sistem analisti
  • Teknoloji proje yöneticisi
  • API anahtarı
  • Veritabanı geliştiricisi
  • Veri çözümleri geliştiricisi

Staj – dört bölümlük bir kurs serisi

Bu kurs serisi, kavramsal, yaratıcı ve işbirlikçi etkinliklerin yanı sıra eğitmen derslerinin ötesine geçen açıklayıcı videolar aracılığıyla yaparak öğrenmeye odaklanmaktadır. Bu serideki aktiviteler ve alıştırmalar, öğrencilere programlama ilkesini öğretecek ve aynı zamanda kod yoluyla yaratıcılığı teşvik edecektir.

Serinin sonunda öğrenciler şu soruyu başarıyla yanıtlayacaklardır: İleri düzey programlama becerilerini öğrenirken yaratıcılığımı nasıl ifade edebilirim?

Pratik bir öğrenme projesi

Serinin sonunda kendi maceralarınızı seçeceğiniz bir hikayeyi tetikleyen programlar yaratacaksınız. Şunları yapabileceksiniz:

  • Mesajı şifrele ve tersine çevir
  • resim çiz
  • Resimlere efekt ekleyen bir sınıf oluşturun
  • Koddaki sorunları bulun
  • karmaşık verilerle çalışmak
  • normal ifadeler kullan (Regex)
  • Web sayfalarından veri toplayın
  • JSON biçimini kullan
  • API’lerle çalışın
  • SQL’i yönetin ve verileri bir veritabanında saklayın
  • verilerden grafikler ve diyagramlar oluşturma

Details of the courses that make up the specialization

Programlamada Büyük Düşünceler: Python ile Kendinizi İfade Etmek

Kurs 1

Süre: 23 saat

Michigan Üniversitesi’nin sunduğu bu çevrimiçi kursta kendinizi ifade etmek ve tüm çalışmalarınızı geliştirmek için Python’un ve programlama terimlerinin gücünden yararlanın. Kurs Python öğrenmek isteyen herkese yöneliktir.

  • Programlama terimlerine hakimiyet: değişkenler, döngüler, dizeler, koşullar ve işlevler.
  • Veri yapıları: listeler, tuple’lar ve sözlükler.
  • Kişisel hikayeler tasarlama ve oluşturma, verileri sıralama ve dönüştürme.
  • İnteraktif alıştırmalar ve anında geri bildirim.

Nesne yönelimli programlamanın gücü

Kurs 2
Süre: 24 saat

Nesne yönelimli programlama (OOP), verileri sınıflara ve nesnelere göre düzenlemenizi sağlayan bir modeldir. Bu kursta OOP bilginizi genişletecek ve sınıflardaki nesnelerle nasıl program yazılacağını öğreneceksiniz.

  • Gerçek dünyadan fotoğraf ve modellerden oluşan bir kolaj oluşturmak.
  • Bilgiyi ve ekip çalışmasını diğer öğrencilerle paylaşmak.

Hata ayıklama: hataları avlama ve hedefleme

Kurs 3
Süre: 25 saat

Hata ayıklamayı öğrenmek, programlamayı öğrenirken geliştirilecek en değerli beceridir. Bu kurs, kodunuzu anlamak ve hata ayıklamak için ihtiyacınız olan becerileri size vererek programlama yeteneğinizi geliştirmenize yardımcı olacaktır.

  • Koddaki hataları ve sorunları en aza indirecek teknikler.
  • Hataları bulmak için hata ayıklamayı kullanma.
  • Birim testlerinin yazılması ve çalıştırılması.

İlginç soruları verilerle yanıtlamak

Kurs 4
Süre: 29 saat

Bu kurs, çeşitli formatlardaki verileri nasıl okuyacağınızı ve internetten veri kazımak için programlar yazmayı öğrenmenize yardımcı olacaktır. İlişkisel veritabanlarındaki verileri yönetmek için SQL’i nasıl kullanacağınızı öğreneceksiniz.

  • Verimli veri depolama ve yönetimi.
  • Verileri değerli bilgilere dönüştürmek için görselleştirin.