Bilgisayar Akademisi ШАГ - yetişkinler ve çocuklar için tam teşekküllü bir BT eğitimi‎. 1999 yılından beri eğitim vermekteyiz. Yazarın yöntemleri, öğretmen-uygulayıcılar, %100 uygulamalı eğitim.

Tarayıcınız güncel değil!

Eski bir Internet Explorer tarayıcısı kullanıyorsunuz. Tarayıcının bu sürümü pek çok modern teknolojiyi desteklemiyor, bu nedenle sitenin birçok sayfası düzgün görüntülenmiyor ve tüm işlevler çalışmayabilir. Siteyi Google Chrome, Safari, Mozilla Firefox, Opera, Microsoft Edge tarayıcılarının en son sürümlerini kullanarak görüntülemenizi öneririz.

Python
ve Web Geliştirme Kursu

Büyüleyici bir formatta sıfırdan programlama öğrenin.
Çocuğunuz, BT alanında gelecekteki kariyeri için ihtiyaç duyacağı gerçek dünya becerilerini kazanacaktır.

Daha fazla bilgi edin

Programcı ol
ve kendinizi BT'de deneyin

Yaratma arzusu
kendi başınıza bir şey - web siteleri, oyunlar

Gelecekteki mesleğin

Popülerlik açısından Python önde gelen programlama dillerinden biridir.

Dil, TIOBE, Stack Overflow Developer Survey ve GitHub Trends sıralamalarına göre dünyanın en iyi 3 programlama dili arasında yer almaktadır.

Python çevrimiçi kursu kimler için uygundur?

Gençler için
5–15 yaş, Hangi:

  • Bilgisayar ve teknolojiye ilgi duyuyorum
  • Mantığı, matematiği ve problem çözmeyi severler.
  • Kendi başlarına bir şeyler yaratmak istiyorlar — web siteleri, botlar, oyunlar
  • Bilişim sektöründe şansını denemeyi, programcı olmayı hayal ediyorlar.
  • Gelecekteki bir meslek veya ek eğitim için bir yön arıyorum
  • Okulda Scratch, Minecraft modları veya Python'u zaten denedim ve devam etmek istiyorum
  • Hemen uygulanabilecek pratik beceriler kazanmak ister misiniz?
  • Bir ekipte çalışmayı seviyorsanız veya bunu nasıl yapacağınızı öğrenmek istiyorsanız
  • Gerçek projeler içeren bir portföye sahip olmak istiyorlar

Geleceğin mesleğinin avantajları
Python/Web Geliştiricisi

Python geliştirici mesleği dünyadaki en çok yönlü ve talep gören mesleklerden biridir. Sadece kariyerinize erken başlama fırsatı sağlamakla kalmaz, aynı zamanda eleştirel düşünme, analitik ve yaratıcılığı da geliştirir.

  • 1 Dünyanın en popüler programlama dili

    Python, GitHub, StackOverflow ve Google Trends'e göre TOP 3 programlama dili arasındadır. Eğitim, startup'lar ve Google'dan NASA'ya kadar büyük BT şirketlerinde aktif olarak kullanılmaktadır.

  • 2 BT'nin tüm alanlarında uygulama

    Python, web siteleri ve web uygulamaları oluşturmak, oyunlar geliştirmek, süreçleri otomatize etmek, Telegram botları yazmak ve ayrıca veri analitiği, makine öğrenimi ve yapay zeka alanlarında kullanılıyor.

  • 3 Talep ve yüksek ücret

    Python geliştiricileri sürekli olarak en yüksek maaşlı profesyoneller arasında yer alır. Pratik becerilere sahip genç geliştiricilere olan talep, özellikle serbest çalışan ve küçük ekiplerde sürekli artmaktadır.

  • 4 Okul çağında mükemmel bir başlangıç

    Python öğrenmesi oldukça kolaydır, başlangıçta karmaşık matematik gerektirmez ve birkaç dersten sonra ilk projelerinizi yazmaya başlayabilirsiniz.

  • 5 Gelecek için sağlam bir temel

    Python'u öğrendikten sonra, bir gencin diğer alanlara geçmesi daha kolay olacaktır: yapay zeka, makine öğrenimi, robotik, oyun geliştirme, siber güvenlik, vb. Bu, gelecekte çok çeşitli eğitim ve kariyer yolları sağlar.

Kariyer beklentileri

Genç uzman

Gerçek projeler üzerinde çalışabilir, kod yazabilir, botlar, API'ler ve otomasyonlar oluşturabilirsiniz.

1.000$'dan başlayan fiyatlarla

Orta düzey uzman

Bir ekipte güvenle çalışırsınız, modülleri bağımsız olarak uygularsınız, kodu optimize edersiniz ve mimariyi anlarsınız.

2.500$'dan başlayan fiyatlarla

Kıdemli uzman

Kararları yönetir, standartları uygular, ekibe tavsiyelerde bulunur ve ürünü etkilersiniz.

$4.300+'dan başlayan fiyatlarla

Kursun iki aşaması vardır:
Python Core ve Python Web.

Python Core

  • Python temelleri: veri tipleri, döngüler, fonksiyonlar
  • Mantık ve algoritmik düşünme
  • Pygame'deki ilk oyun
  • Git, dekoratörler, hata yönetimi, dosya yönetimi

Python Web

  • Flask ile web sitesi oluşturma
  • Telegram botları ve REST API
  • HTML, formlar, oturumlar, yetkilendirme
  • Scrum kullanarak ekip çalışması
  • Son proje: web sitesi + bot

Eğitim programı

Bu kurs, size Flask kullanarak Python programlama ve web uygulaması geliştirmenin temellerini tanıtmaktadır. Kurs boyunca veri türleri, döngüler, fonksiyonlar, istisna yönetimi, harici kütüphaneler ve Git sürüm kontrol sistemiyle nasıl çalışacağınızı öğreneceksiniz. HTML şablonlarıyla dinamik web projeleri oluşturmayı, yetkilendirmeyi uygulamayı, SQLite veritabanlarıyla çalışmayı, REST API'leri oluşturmayı, harici servisleri entegre etmeyi ve CRUD arayüzleri geliştirmeyi öğreneceksiniz. Ayrı bir bölüm, Scrum metodolojisini kullanarak ekip çalışmasına ve Telegram ve Discord botları oluşturmaya ayrılmıştır. Ayrıca, Pygame kütüphanesini kullanarak Python'da oyun geliştirmenin temellerini öğrenecek ve ölçeklendirme ve kodun yeniden kullanımı için proje yapılarını düzenleme konusunda pratik beceriler kazanacaksınız.

  • 7 aylık eğitim - istikrarlı ve aşamalı bir program
  • 106 çift pratik
  • Sonuç proje korumasıdır.

Python Programlama Temelleri (Python Core)

[10 konular]

Python nedir ve nasıl çalışır?

Algoritmalar, akış şemaları, program mantığı

Değişkenler, veri tipleri, giriş/çıkış

Koşullu operatörler, mantıksal ifadeler, if/else/match

for ve while döngüleri, break/continue

Yerleşik işlevler ve kendi işlevlerinizi oluşturma

Dizeler, listeler, sözlükler, kümeler ve ikililerle çalışma

Hata işleme (dene/istisna), istisnalar

Dosyalara okuma ve yazma

Uygulama: metin mini programları ve algoritmaları

Pygame ile oyun programlama

[6 konular]

Pygame'i yükleme ve yapılandırma

Grafik penceresi, arka planlar, nesneler

Hareket, klavye kontrolleri, çarpışmalar

Puan, hayatlar, seviyeler, sesler ve müzik

Oyun durumları: kazan, kaybet, yeniden başlat

Pratik: Python'da kendi oyununuz (2D platform oyunu, arcade oyunu)

Flask ile Web Geliştirme Temelleri (Python Web)

[6 konular]

Web, istemci-sunucu, HTTP istekleri nedir?

Flask'ı yükleme, yerel bir sunucuyu başlatma

HTML, Jinja2 şablonları, değişkenler, koşullar

Formlar, veri girişi, GET/POST istekleri

Yetkilendirme, oturumlar, çerezler, flaş mesajlar

Uygulama: Blog veya Anket sitesi

Veritabanlarıyla çalışma

[5 konular]

SQLite temelleri, tablolar, alanlar

Flask'ta sqlite3 ile çalışma

SELECT, INSERT, UPDATE, DELETE sorguları

SQL enjeksiyon koruması

Uygulama: görev yöneticisi veya not defteri

Telegram botları, Discord botları ve API'leri

[4 Konular]

Bot kaydetme, token alma (BotFather, Discord Geliştirici Portalı)

Temel komutlar /başlat, /bilgi, düğmeler, menüler

API aracılığıyla harici verilerin bağlanması (hava durumu, gerçekler)

Pratik: Kendi botunuz (sınav botu, hatırlatma, sohbet)

Proje yapısı ve ekip çalışması

[3 Konular]

Flask proje mimarisi, klasörler, dosyalar, Planlar

Scrum metodolojisi, roller, sprintler, retrospektif

Trello ve GitHub ile ekip geliştirme uygulaması

Bitirme projesi ve sunumu

[4 Konular]

Bir format seçin: oyun, web sitesi, bot

Bağımsız proje uygulaması

Kamuya sunum ve geri bildirim

Katılım ve çalışma sonuçlarına dayalı değerlendirme

Daha fazla bilgi edin

Geliştirilen beceriler:

Mantık ve yapısal düşünme

Yaratıcılık ve sorumluluk

Takım çalışması ve iletişim

Kurs sonrası sonuçlar

Kurs sonrası beceriler

  • Kendi programınızı, oyununuzu, web sitenizi yazın
    veya Telegram botunuzu
  • Kodun yapısını ve mantığını anlayın,
    Python sözdizimini anlayın
  • Formlar, kayıt ve yetkilendirme içeren etkileşimli bir web sitesi oluşturun
  • Veritabanları, değişkenler, döngüler, fonksiyonlar ve modüllerle çalışın
  • API'leri ve sohbet robotlarını gerçek projelere entegre edin
  • Web uygulamalarının arka ucunun nasıl çalıştığını anlayın
    (sunucu tarafı)
  • Git'i kullanın, ekip geliştirmenin temellerini öğrenin, Scrum'a göre çalışın
  • Projenizi savunmada sunmak — tıpkı gerçek bir BT kursunda olduğu gibi
  • Serbest çalışma görevlerine veya okul/şehir hackathonlarına katılıma hazır olun
  • BT'nin hangi yönde daha fazla geliştirilmesinin ilginç olduğunu anlayın

Ustalaşılmış araçlar

  • Python

  • GitHub

  • Scrum

  • HTML

  • Flask

  • Domuz oyunu

Portföydeki projeler

Sadece Python öğretmiyoruz, öğrencinin portföyüne hemen eklenecek 3-5 gerçek proje oluşturarak portföyünü hazırlıyoruz, bu da ona çalışmanın kapısını açıyor.

Neden bizi seçmelisiniz?

STEP Bilgisayar Akademisi, BT alanının yeni gelişmeye ve popülerlik kazanmaya başladığı 1999 yılından beri faaliyet göstermektedir. O zaman bile ilk programcıları, web tasarımcılarını ve diğer BT uzmanlarını piyasaya sürdük. Bugün, öğrencilere işverenlerin ve modern iş dünyasının ihtiyaç duyduğu becerileri sağlıyoruz - kuru teori ve "su" yok. İşverenlerin sizin bilginize ihtiyacı yoktur - iş sorunlarını çözme ve iş süreçlerini kurma konusunda yetkinliğinize ihtiyaçları vardır.

Bilgisayar Akademisi IT STEP, BT sektörünün yeni gelişmeye ve popülerlik kazanmaya başladığı 1999 yılında faaliyete başlamıştır. O zamandan beri programcılara, web tasarımcılarına ve diğer BT profesyonellerine eğitim veriyoruz.

Bugün, öğrencileri işverenlerin ve modern işletmelerin ihtiyaç duyduğu becerileri kuru teori olmadan geliştirmeye ve donatmaya devam ediyoruz. İşverenlerin iş görevlerini çözme konusunda yetkinliğe ve iş süreçlerini uygulamak için doğru konfigürasyona ihtiyacı var.

0

Ülkeler

0

ba-numbers__branch

0

Öğrenciler

0

Eğitmenler

0

Mezunlar

Güncel sorunlar

Ödeme nasıl yapılır?

Banka kartınızı kullanarak web sitesi üzerinden ödeme yapabilir veya eğitim başvurusunda bulunabilirsiniz - yöneticiniz size fatura gönderecektir.

Çalışma programımı değiştirebilir miyim?

Evet, ders programında değişiklik yapılabilir.

Ders seçimi nasıl yapılır?

Web sitesinde listelenen telefon numarasından yöneticilerimizle iletişime geçin. Doğru bilgisayar kurslarını seçmenize yardımcı olacaklardır.

Bu site Cookies kullanmakta

Gizlilik politikası ve hukuki bilgiler