Çevrimiçi kurs – Universidad Austral’dan Python ile programlamayı öğrenme konusunda sertifikalı profesyonel uzmanlık

Kişisel ve profesyonel yaşamınızı iyileştirecek ipuçlarını ve püf noktalarını keşfetmek için eksiksiz kılavuzumuza girin. Her alanda başarı ve büyüme için yenilikçi fikirler 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

  • eleştirel düşünme
  • Etkili iletişim
  • zaman yönetimi
  • ekip çalışması
  • problem çözme
  • yaratıcılık
  • liderlik
  • sunum becerileri
  • Sorunun kökenine inme becerileri
  • Uyarlanabilirlik

What you will learn in the course

Courses for which the course is suitable

  • Yazılım geliştiricisi
  • veri analisti
  • yazılım mühendisi
  • Bilgi sistemleri geliştiricisi
  • Uygulama geliştiricisi
  • Python uzmanı
  • Yapay zeka geliştiricisi
  • oyun geliştiricisi
  • Web sitesi geliştiricisi
  • Teknoloji proje yöneticisi

Staj – 4 dersten oluşan bir seri

Bu program Python’da programlamayı öğrenmek isteyenler içindir. 4 kurs boyunca Python programlama dilinin 3.0 sürümündeki temel programlama kavramlarını nasıl ele alacağınızı öğreneceksiniz. Dersler boyunca içeriğin zorluğu ve talepleri giderek artacaktır.

Bu program her biri 4 hafta süren 4 MOOC’ta yürütülmektedir.

Pratik bir öğrenme projesi

Bu program ile çalışmalarınızda size yardımcı olacak yazılımlar geliştirebilecek ve daha ileri düzey programlama derslerine hazırlanabileceksiniz.

Kurs içeriği

  • KAÇD 1

    Programlamanın temel kavramları, küçük programlar oluşturmak için Python programlama dili kullanılarak öğrenilir.

  • KAÇD 2

    Python’daki yapılandırılmış veri yapıları, dosyalarla çalışma ve istisnaları ele alma, bilgisayardaki büyük miktarda bilgiyle ilgilenen programlar oluşturmayı öğretiyor.

  • KAÇD 3

    Nesne yönelimli programlama paradigmasının kavramları incelenmektedir. Kursun hedefleri, gerçekliğin istediğiniz herhangi bir yönünü görüntüleyecek nesneler içeren sistemler tasarlamak ve oluşturmaktır.

  • KAÇD’ler 4

    Basit dosyalarla çalışmak yerine, bilgileri düzenli bir şekilde kaydetmemize ve verileri verimli bir şekilde kurtarmamıza olanak tanıyan ilişkisel veritabanlarıyla ilgileneceğiz. Bu, büyük miktarda veriyle çalışmayı mümkün kılar.

Details of the courses that make up the specialization

Python ile programlamaya giriş

  • Kurs 1
  • 16 saat
  • 4,6 (1.727 puan)

Kurs detayları

ne öğreneceksin
  • Programlamanın temellerini anlayın.
  • Bilgisayarın kodu nasıl yorumladığını anlayın.
  • Python’da kendi komut dosyalarını yazıp bunları çalıştırın (hem kendi komut dosyalarını hem de başkalarının komut dosyalarını).
  • Python’da yazılmış temel kodu okuyun ve yorumlayın.
kazanacağınız beceriler
  • Kategori: Temel programlama dili
  • Kategori: Python uygulamaları
  • Kategori: bilgisayar programlama
  • Kategori: Python programlama

Python’daki veri yapıları

  • Kurs 2
  • 14 saat
  • 4,6 (401 değerlendirme)

Kurs detayları

ne öğreneceksin
  • dizeleri uygulayın.
  • Python tarafından sağlanan çeşitli veri yapılarını anlayın.
  • Dosyalarla nasıl çalışılacağını anlayın.
  • İstisnaların ne olduğunu ve dekoratörlerin nasıl kullanılacağını anlayın.
kazanacağınız beceriler
  • Kategori: Python uygulamaları
  • Kategori: bilgisayar programlama
  • Kategori: Python programlama

Python ile Nesneye Yönelik Programlama

  • Kurs 3
  • 8 saat
  • 4,0 (255 değerlendirme)

Kurs detayları

ne öğreneceksin
  • Sistemleri iyi çalışma prosedürlerine göre tasarlamak için nesne yönelimli programın ne olduğunu ve ilgili paradigma kavramlarını anlayın.
  • Nesne diyagramları, sınıflar ve sıra diyagramları yapın.
  • Sistem için otomatik birim testleri gerçekleştirin.
  • Kodu yeniden düzenleyin ve test odaklı programlama (TDD) tekniğini kullanın.
kazanacağınız beceriler
  • Kategori: bilgisayar programlama
  • Kategori: Python programlama
  • Kategori: Python uygulaması

Python ile veritabanı yönetimi

  • Kurs 4
  • 15 saat
  • 4,3 (174 değerlendirme)

Kurs detayları

ne öğreneceksin
  • İlişkisel veritabanlarının ne olduğunu ve nasıl çalıştıklarını anlayın.
  • SQLite’ta kendi ilişkisel veritabanlarınızı oluşturun.
  • SQLAlchemy’deki nesne ilişkisel eşlemeyi kullanarak verileri ilişkisel bir veritabanında depolayan nesne yönelimli sistemler oluşturun.
  • SQL sorguları yazın ve ilişkisel nesne eşlemenin ne olduğunu anlayın.
kazanacağınız beceriler
  • Kategori: bilgisayar programlama
  • Kategori: Python programlama
  • Kategori: Python uygulaması