Çevrimiçi kurs – Google, Colorado Üniversitesi Sistemi tarafından temel C programlamayla kavramsal hesaplamada sertifikalı profesyonel uzmanlık

Mükemmel müşteri hizmeti ve makul fiyatlarla, farklı kategorilerde çeşitli kaliteli ürünler sunan bir çevrimiçi mağazanın kısa pazarlama açıklaması.

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

  • Hesaplamalı düşünce
  • C programlama
  • Pratik sorunlara çözüm geliştirmek
  • algoritmalar
  • Veri toplama, analiz ve temsil
  • soyutlama
  • otomasyon
  • simülasyon
  • paralelleştirme

What you will learn in the course

Courses for which the course is suitable

  • Yazılım geliştiricisi
  • C programcısı
  • veri analisti
  • yazılım mühendisi
  • Algoritma geliştiricisi
  • Otomasyon uzmanı
  • Hesaplamalı çözümler geliştirir
  • Simülasyon mühendisi
  • Paralel sistem geliştiricisi

Staj – 4 dersten oluşan bir kurs serisi

Bu staj, C programlamadaki hesaplamalı düşünmeyi ve temel konuları keşfetmenize ve bu fikirleri çeşitli pratik problemlere yönelik çözümler geliştirmek için uygulamanıza olanak sağlamak için tasarlanmıştır. İlk kurs programlama deneyimi gerektirmez ve 4 eğitim kursu sırasında C dilinde hesaplamalı düşünme ve programlama hakkında bilgi edineceksiniz.

Pratik bir öğrenme projesi

Öğrenciler sürekli eğitim kurslarında öğrendikleri fikirleri kullanarak C dilinde çeşitli programlar geliştirirler. Ayrıca aşağıdaki gibi konularda çeşitli alıştırmalarda ve anlama testlerinde bilişimsel düşünme fikirlerini uygularlar:

  • algoritmalar
  • Veri toplama, analiz ve temsil
  • soyutlama
  • otomasyon
  • simülasyon
  • paralelleştirme

Details of the courses that make up the specialization

Kurs 1: Algoritmalar, veri toplama ve programlamaya başlama

Bu kurs, hesaplamalı düşünmeyi öğrenme ve C dilinde programlamaya başlama yolculuğunuza başlar. Dünyayla titiz ve hesaplamalı bir şekilde nasıl etkileşim kuracağınızı öğrenmek istiyorsanız, bu kurs tam size göre!

Bu derste algoritmaları ve veri toplamayı inceleyeceğiz. İlk C programınızı yazarak C programları geliştirmeyi öğrenmeye başlayacaksınız; Veri türleri, değişkenler ve sabitler hakkında bilgi edineceksiniz.

Uyarı: Başlamak kolay değil. Programlamayı öğrenmek zordur, özellikle de bu uzmanlıktaki dersler üniversitenin birinci sınıf derslerinden oluşturulduğu için.

Kurs 2: Veri analizi ve gösterimi, seçimi ve tekrarı

Bu kurs, hesaplamalı düşünmeye ve C dilinde programlamaya başlamaya dikkat edeceğimiz uzmanlıktaki ikinci derstir. Bu kurs, önceki kurstan gerekli bilgilere sahip olduğunuza güvenir.

  • Hesaplamalı düşünme alanında gerekli bilgi: algoritmalar ve prosedürler, veri toplama
  • Gerekli C dili bilgisi: veri türleri, değişkenler, sabitler ve STEM hesaplamaları

Kurs sırasında veri analizi ve gösterimi hakkında bilgi edineceksiniz:

  • Modül 1: Veri kümelerini analiz ederken hesaplanabilecek bazı genel istatistikler hakkında bilgi edinin
  • Modül 2: Kurallarımızda nasıl karar verdiğimizi keşfedin
  • Modül 3: Veri kümelerini temsil etmenin farklı yollarını keşfedin
  • Modül 4: Kodunuzdaki eylemleri tekrarlamak için döngüleri (tekrarları) kullanın

Kurs 3: Soyutlama, problem çözme ve işlevler

Bu ders, C dilinde hem hesaplamalı düşünmeyi hem de programlamaya başlamayı keşfedeceğimiz uzmanlık alanındaki üçüncü derstir. Bu ders, önceki iki dersten gerekli olan bilgilere sahip olduğunuzu varsayar.

  • Hesaplamalı düşünme alanında gerekli bilgi: algoritmalar ve prosedürler, veri toplama, analiz ve gösterim
  • C dilinin gerekli bilgisi: veri türleri, değişkenler, sabitler; STEM hesaplamaları; seçenek; ve geri (döngüler)

Kurs sırasında bilişimsel düşünmenin konularını keşfedeceksiniz:

  • Modül 1: Birden fazla değeri tek bir değişkende saklamanın bir yolu olarak diziler hakkında bilgi edinin
  • Modül 2: Kelimeleri (karakter dizileri) nasıl sakladığımızı ve bunlar arasında nasıl geçiş yaptığımızı öğrenin
  • Modül 3: Soyutlamayı ve problem ayrıştırmayı keşfedin
  • Modül 4: Kodunuzda sorun ayrıştırmayı uygulamak için işlevleri kullanın

Kurs 4: Simülasyon, algoritma analizi ve işaretçiler

Bu kurs, C dilinde hesaplamalı düşünmeyi ve programlamaya başlamayı keşfedeceğimiz uzmanlık alanındaki dördüncü ve son derstir. Bu kurs, önceki üç dersten gerekli olan bilgilere sahip olduğunuzu varsayar.

  • Hesaplamalı düşünme alanında gerekli bilgi: algoritmalar ve prosedürler; veri toplama, analiz ve temsil; soyutlama; ve sorunları çözmek
  • C dilinin gerekli bilgisi: veri türleri, değişkenler, sabitler; STEM hesaplamaları; seçenek; tekrarla (döngüler); diziler; kelimeler; ve işlevler

Kurs sırasında bilişimsel düşünmenin konularını keşfedeceksiniz:

  • Modül 1: Dosyaları nasıl okuyacağınızı, yazacağınızı ve dosya ekleyeceğinizi öğrenin. Otomasyonu keşfedin
  • Modül 2: Simülasyon ve paralelleştirmenin faydalarını keşfedin
  • Modül 3: Algoritma karmaşıklığını ölçmek için algoritma analizinin nasıl gerçekleştirileceğini öğrenin
  • Modül 4: İşaretçilerin nasıl daha derinlemesine kullanılacağını keşfedin