Online Canlı Python Programlama Kursu (Bir Sonraki Kurs 20 Ocak 2024 için Kayıtlarımız Başlamıştır.(Kontejanımız 25 öğrenciyle kısıtlıdır.) )
EĞİTİM HAKKINDA
Kursun toplam süresi 75+ saatir.
Dersler Cumartesi ve Pazar günleri 17:00-21:00 arası yapılacaktır.
Kurs 20 Ocak 2024 Cumartesi günü başlayacaktır.
Kursun eğitmeni Samet AKÇALAR‘dır.
Online Python programlama kursu Zoom üzerinden canlı gerçek zamanlı olarak işlenmektedir.
Kurs sonunda kurs bitirme sertifikası verilecektir.
Kurs ücreti 9000(KDV dahil). Peşin ya da kredi kartına iki taksit ödeyebilirsiniz. Daha fazla taksit için iletişime geçiniz.Öğrenci belgesi ibraz edenler için 8100(KDV dahil)’dir.2
GENEL BİLGİ
Kurs 75+ saatlik ayrıntılı bir eğitimdir.
Kurs her şeyi sıfırdan,en temelden ele almaktadır.Kurs sonunda,kişiler rahatlıkla kendi başına Python ile yazılım geliştirebilecek seviyeye gelmesi amaçlanmaktadır.
Kurs Python programlama dilini ayrıntılı anlatmaktadır.
Kurs yakında açılacak olan Yapay Zeka ve Makine Öğrenmesi ve Python Programlama Uygulamaları kursları için alt yapı oluşturmaktadır.
Program boyunca öğrencilere belirli aralıklarla ödevler verilmekte ve öğrencilerin yaptığı ödevler için öğrencilere geri besleme yapılmaktadır.
Öğrenciler o hafta kaçırdığı dersi veya tekrar etmek istediği dersi,o haftanın ders bitiminden sonra ,maillerine özel gönderilecek şifre ve link sayesinde 7 gün içersinde izleyebilirsiniz.
KİMLER İÇİNDİR?
Veri bilimi ve yapay zeka dünyasına meraklı olan herkes
Mühendislik Öğrencileri
Elektrik-Elektronik Mühendisleri
Bilgisayar Mühendisleri
Yapay zeka geliştiricileri
Programlamaya giriş yapmak isteyen herkes
Ayrıntılı python öğrenmek isteyen herkes
NEDEN BU EĞİTİM?
- Dünyanın en popüler programlama dillerinden biri
- Yazılım geliştirmeye başlangıç için ideal bir dildir
Her şeyi işin mantığı ve sıfırdan öğrenmek için.
Stack Overflow’un 2019 araştırmasına göre en çok aranan programlama dili olan Python ile yapay zeka,big data, gömülü sistemler ,robotik gibi bir çok sektörde uygulamalar geliştirilebilmektedir.
ÖN KOŞUL
Yok.
İŞ VE STAJ
Radikal Yazılım eğitim hizmetlerinin dışında firmalar için işe alım hizmeti sunmaktadır.Bu sayede düzenli olarak personel temini sağlamaktadır.Kursu başarıyla tamamlayan öğrencilerimizi çeşitli firmalara önerip yönlendirmeler yapmaktayız ;ama şunu da net bir şekilde belirtmek isteriz iş ve staj konusunda söz verip ,garanti sunmuyoruz.
EĞİTMEN
Kurs, Radikal Yazılım’ın kurucusu olan Samet AKÇALAR tarafından verilmektedir. Samet AKÇALAR 2006 yılında meslek lisesi bilgisayar bölümüyle yazılım hayatına giriş yapmıştır. 2017 yılında İstanbul Üniversitesi elektrik & elektronik mühendisliğini onur öğrencisi olarak bitirmiştir. Samet AKÇALAR çeşitli pek çok projede bulunmuş ,binlerce öğrenciye eğitim vermektedir. Samet AKÇALAR ile iletişime geçebilir ya da ona ona bir mail gönderebilirsiniz.
Uzmanlık Alanları
C ve C++ Programlama Dilleri
Gömülü Sistemler ve Gömülü Yazılım
Sistem Programlama
Gömülü Linux
Sistem Programlama
Python Programlama
Yapay Zeka
EĞİTİM MATERYALLERİ
Python programlama kursu ilgili eğitim materyalleri program süresince öğrencilerle paylaşılmaktadır.
EĞİTİM ÜCRETİ
Kurs ücreti 9000(KDV dahil). Öğrenci belgesi ibraz edenler için 8100(KDV dahil)’dir. Peşin ya da kredi kartına iki taksit ödeyebilirsiniz. Daha fazla taksit için iletişime geçiniz.Kurumsal katılımlarda kurs ücretine KDV dahil değildir. Bireysel katılımlar için kurs ücretine KDV dahildir.
1.Giriş
Programlama nedir?
Yazılım geliştirme süreci
Programlama dilleri ve birbirinden ayıran özellikleri
Python programlama dili nasıl bir dil?
Pyton programlama dilinin kullanım alanları
Python programlama dilinin tarihçesi
2.Temel Kavramlar
IDE kavramı
Python için gerekli ortamın kurulması
Syntax ve semantic kavramı
Pythona Giriş
Token(Atom) kavramı
Keywords
Statements(Deyimler)
Comments line(Yorum Satırları)
Data Types(Veri türleri)
Identifiers(İsimler)
Literals(Sabitler)
Delimiters(Ayraçlar)
Degişken oluşturma ve kuralları
Constants(sabitler)
Type Error
immutable ve mutable kavramları
print fonksiyonu
input fonksiyonu
Pythonda popüler frameworkler ve kütüphaneler
3.Python Statements
Deyim kavramı ve deyimlerin sınıflandırılması
Compound statements(Birleşik deyimler)
if deyimi
for deyimi
while deyimi
break ve continue deyimleri
pass deyimi
4.Operatörler
Operator ve operand kavramları
Operatörlerin sınıflandırılması
Operatör öncelik ilişikisi
Prefix,postfix ve midfix kavramları
Atama operatörü
Atamalı atama operatörleri
Aritmetik Operatörler
Lojik Operatörler
Karşılaştırma operatörleri
Increment ve decrement operatörleri
Koşul Operatörü
5.Scope Kavramı
Scope nedir?
Degişkenlerin ömürleri
6.Type Conversion(Tür Dönüştürme)
7.Fonksiyonlar
Fonkisyon nedir?
Fonksiyon oluşturma
Fonksiyon çagırma
Fonksiyonların parametre degişkenleri
Fonksiyon parametre degişkenlerine default değer atama
Geri dönüş değeri kavramı
iç içe fonksiyon tanımlama
isinstance fonksiyonu
8.Stringler
String kavramı
Stringlerin methodları
9.Pythonda Veri Yapıları
Iterable ve iterator kavramları
List sınıfı
List sınıfının methodları
Tuple sınıfı
Dictionaries
Range fonksiyonu
10.Modül
Modül
Modül kavramı
Modül oluşturulması
Modül import etme
11.Comprehensions
Comprehensions giriş
Comprehensions kullanım alanları
List comprehension
Set comprehensions
Dictionary comprehensions
12.Rastgele Sayı Üretimi
Rastgele sayı üretimi
Random modülü
13.Sınıflar(Classes)
Nesneye yönelimli programlama paradigması
Sınıflar ve nesnelerin oluşturulması
Sınıfların methodları
self parametre
new ve init
Pyhtonda bazı özel sınıflar
Encapsulation
Data hiding
Sınıfların statik methodları
Operatör methodları
Garbage collectors
Dekoratörler
Dekoratörler giriş
Fonksiyon dekoratörleri
Sınıf dekoratörleri
14.Inheritance(Kalıtım)
Kalıtım nedir ve faydaları nelerdir?
Kalıtım oluşturma syntaxı
Composition
Aggregation
Association
Taban class ve derived class
Object sınıfı
15.Multiple Inheritance
Çoklu kalıtım nedir ve faydaları nelerdir?
Overload ve override kavramları
16.Polymorphism
16.Dosya İşlemleri(File Operations)
Dosya İşlemleri(File Operations)
Dosya nedir?
Dosyada yapılan tipik işlemler giriş
Dosya açma ve kapatma
Dosya okuma ve yazma işlemleri
17.Exception
Exception kavramı
Exception oluşturulma
Exceptionların yakalanması
Exception sınıfları
18.Lambda İfadeleri
Generators kavramı
Lambda ifadeleri
19.Packages
Paket kavramı
Paketlerin yönetilmesi
Kaçırdığım dersler olursa nasıl telafi edebilirim?
Ders bitiminden sonra ,mailinize özel gönderilecek şifre ve link sayesinde 4 gün içersinde izleyebilirsiniz.
Kurs saatleri dışında soru sorabilir ve takıldığım yerleri sorabilir miyim?
Öğrenciler hafta içi skype,mail ya da whatsapp yoluyla yardım ve rehberlik hizmeti alabilir.
Kurs bitiminde sertifika alabilecek miyim?
Evet. Kurs sonunda kursa katılanlara Radikal Yazılım tarafından düzenlenen bitirme sertifikası verilecektir.
120 saatlik bir kurs süresi çok uzun değil mi?
Hayır.Kurs;iş hayatına yönelik bir kurs olup,gömülü yazılım geliştirme gibi sektör göz önünde bulundurulduğunda kurs süresinin kesinlikle uzun olmadığı söylenebilir.
Yurt dışında çalışıyorum / öğrenciyim.Derslere yurt dışından katılmam mümkün mü?
Evet.Dünyanın her yerinden derslere katılabilirsiniz.
NOT
Derslerin izin alınmadan başkalarıyla paylaşılması, İnternet ortamında yayınlanması hukuki ve ticari yaptırımlara tabidir.
EĞİTİME KAYIT
DUYURU LİSTESİ
Açılacak eğitimlerden anında haberdar olmak için Duyuru listemize ücretsiz kayıt yaptırarak açılan eğitimlerimizden haberdar olabilirsiniz.