­čç╣­čçĚ Python Dersleri: S─▒f─▒rdan ─░leri Seviyeye Temel E─čitim

­čç╣­čçĚ Python Dersleri: S─▒f─▒rdan ─░leri Seviyeye Temel E─čitim

Python Dersleri: S─▒f─▒rdan ─░leri Seviyeye Temel E─čitim

S─▒f─▒rdan Ba┼člayarak, Veri Bilimi ve Yapay Zeka gibi bir├žok ileri d├╝zey alan i├žin kendinize g├╝├žl├╝ temel olu┼čturacaks─▒n─▒z

Language: turkish

Note: 4.7/5 (235 notes) 8,359 students

Instructor(s): Ersin Onur Erdo─čan

Last update: 2020-05-30

What you’ll learn

  • Python Programlama Dilinin Temelleri
  • S─▒f─▒rdan Programlamaya Ba┼člamak ─░steyenler ─░├žin Temelden ─░leri Seviyeye Python
  • Veri Bilimi ve Makine ├ľ─črenmesi’ne zemin haz─▒rlayacak temel Python Programlamas─▒

 

Requirements

  • Bilgisayar

 

Description

Python, genel ama├žl─▒, y├╝ksek seviye bir programlama (daha do─črusu bir script) dilidir. Python;

  • D├╝nya genelinde i┼č ilanlar─▒nda 2. en ├žok aranan dil,

  • GitHub ├╝zerinden 2. en ├žok ├žekme talebi (pull request) yap─▒lan dil,

  • Makine ├ľ─črenmesi ve Veri Bilimi alan─▒nda en ├žok kullan─▒lan dildir.

Yaz─▒m kurallar─▒ a├ž─▒s─▒ndan di─čer programlama dillerine g├Âre ├žok daha kullan─▒┼čl─▒ olan Python, daha az

sat─▒rla daha fonksiyonel kod yazman─▒za olanak tan─▒r. Python, dinamik de─či┼čken tipi sistemi ve

otomatik bellek y├Ânetimi sayesinde, di─čer dillerden daha farkl─▒ bir programlama paradigmas─▒ sunar.

Python; Windows, Linux, MacOS gibi i┼čletim sistemlerinde ├žal─▒┼čabilmesinin yan─▒ s─▒ra, g├Âm├╝l├╝

sistemlerde de ├žal─▒┼čabilme ├Âzelli─čine sahiptir.

Python dilinin en ├Ânemli ├Âzelli─či ├žok geni┼č ve a├ž─▒k kaynakl─▒ k├╝t├╝phaneler ve ara├žlard─▒r. ├ľzellikle

Makine ├ľ─črenmesi ve Veri Bilimi alan─▒nda s├╝rekli geli┼čtirilen k├╝t├╝phaneleri ile Python, bilimsel

├žal─▒┼čmalar ve Yapay Zeka alan─▒nda en ├žok tercih edilen dildir. Bunlar─▒n yan─▒nda d├╝nya genelinde en

geni┼č topluluk a─č─▒na sahip olan Python, kar┼č─▒la┼č─▒lan bir probleme h─▒zl─▒ ve do─čru ├ž├Âz├╝m bulunabilecek

bir dildir.

Yapay ZekaÔÇÖn─▒n bir alt alan─▒ olan Makine ├ľ─črenmesi, sistemlere (a├ž─▒k├ža kodlanmadan) kendi

kendilerine ├Â─črenebilme yetene─činin kazand─▒r─▒lmas─▒d─▒r. Bu sayede sistemler, insanlar─▒n m├╝dahalesine

veya yard─▒m─▒na gerek kalmadan, ilgili veriden otomatik olarak ├Â─črenebilecektir. Finans, Sa─čl─▒k, Ak─▒ll─▒

┼×ehirler, Toplu Ta┼č─▒ma, Perakende, ─░leti┼čim ve daha bir├žok alanda insanlar─▒n ve programlanm─▒┼č

sistemlerin yapamayaca─č─▒ i┼člemler, Makine ├ľ─črenmesi ile yap─▒labilir.

Bu e─čitim, Veri Bilimi ve Yapay Zeka Dersleri’ne ge├žmeden ├Ânce kendinize bu do─črultuda bir Python altyap─▒s─▒ olu┼čturman─▒z─▒ hedefler. B├Âylece bu e─čitimde Python Temelleri, Veri Bilimi ve Yapay Zeka ├╝├žlemesinin ilk ad─▒m─▒n─▒ atm─▒┼č olacaks─▒n─▒z.

 

Who this course is for

  • M├╝hendislik ├Â─črencileri
  • Bilgisayar M├╝hendisleri
  • Veri Bilimi ile u─čra┼čmak isteyenler
  • Yapay Zeka ile u─čra┼čmak isteyenler
  • Python Geli┼čtiricileri

 

Course content

  • Giri┼č – Tan─▒t─▒m – Tavsiyeler
    • Kurs Tan─▒t─▒m─▒ – Python ve Jupyter Notebook Hakk─▒nda Bilgi ve Kurulumlar
    • Tavsiyeler
  • Python Temelleri
    • Python Yaz─▒m Kurallar─▒ (Syntax)
    • De─či┼čkenler
    • Quiz (De─či┼čkenler)
    • Girdi – ├ç─▒kt─▒ (input ve print kavramlar─▒)
    • print() fonksiyonunun de─či┼čkenlerle beraber kullan─▒m─▒
    • Al─▒┼čt─▒rma (Girdi – ├ç─▒kt─▒)
    • Temel Veri Yap─▒lar─▒ (Primitive Data Types)
    • Quiz (Temel Veri Yap─▒lar─▒)
    • Veri Tiplerinde D├Ân├╝┼č├╝m (Type Casting)
    • Al─▒┼čt─▒rma (Veri Tiplerinde D├Ân├╝┼č├╝m)
    • Quiz (Python Temelleri Genel)
    • Kaynak Kodlar
  • Ak─▒┼č Kontrol├╝ – Karar Verme Mekanizmalar─▒
    • Operat├Ârler
    • Ko┼čullu ─░fadeler (if-elif-else)
    • Al─▒┼čt─▒rma (Ko┼čullu ─░fadeler)
    • Al─▒┼čt─▒rma (Kullan─▒c─▒ Ad─▒-Parola Do─črulama ─░┼člemi)
    • Kodlama Egzersizi – Ko┼čullu ─░fadeler
    • Kodlama Egzersizi – Ko┼čullu ─░fadeler 2
    • Kodlama Egzersizi – Ko┼čullu ─░fadeler 3
    • Kaynak Kodlar
  • D├Âng├╝ler (For-While Loops)
    • range Kavram─▒
    • For – While D├Âng├╝s├╝
    • Al─▒┼čt─▒rma (D├Âng├╝ler)
    • break – continue Kavramlar─▒
    • Al─▒┼čt─▒rma (3 Defa Giri┼č Hakk─▒ Olan Login ─░┼člemi)
    • Kodlama Egzersizi – D├Âng├╝ler
    • Kodlama Egzersizi – D├Âng├╝ler 2
    • Kaynak Kodlar
  • ─░leri Seviye Veri Yap─▒lar─▒
    • List (Tan─▒mlama, Olu┼čturma, Elemanlara Eri┼čim)
    • Al─▒┼čt─▒rma (List olu┼čturma, elemanlara eri┼čme)
    • List (Eleman De─či┼čtirme)
    • List (Eleman Ekleme)
    • List (Eleman Silme)
    • List (Listeleri Birle┼čtirme – Eleman Say─▒s─▒n─▒ Bulma – S─▒ralama)
    • Al─▒┼čt─▒rma (Ortak Eleman Bulma)
    • Al─▒┼čt─▒rma (En ├çok Tekrar Eden Eleman─▒ Bulma)
    • Kodlama Egzersizi – List
    • Kodlama Egzersizi – List 2
    • Tuple Veri Yap─▒s─▒ (T├╝m ├ľzellikleri)
    • Al─▒┼čt─▒rma (Tuple)
    • Kodlama Egzersizi – Tuple
    • Set Veri Yap─▒s─▒ (T├╝m ├ľzellikleri)
    • Kodlama Egzersizi – Set
    • Dictionary Veri Yap─▒s─▒ (T├╝m ├ľzellikleri)
    • Al─▒┼čt─▒rma (Dictionary Union)
    • Al─▒┼čt─▒rma (Listeleri Dictionary’e ├çevirme)
    • Kodlama Egzersizi – Dictionary
    • Ekstra: split() Fonksiyonu
    • Al─▒┼čt─▒rma (Kelime Frekans─▒ Bulma)
    • Al─▒┼čt─▒rma (─░├ž ─░├že Dictionary Kullanarak User Nesnesi Olu┼čturma)
    • Al─▒┼čt─▒rma (Konsolda Online Bankac─▒l─▒k Ekran─▒)
    • Kaynak Kodlar
  • Mod├╝ler Python (Fonksiyonlar)
    • Fonksiyonlar
    • return Kavram─▒
    • Al─▒┼čt─▒rma (Bir Say─▒n─▒n Asal Olup Olmad─▒─č─▒n─▒ Bulma)
    • Al─▒┼čt─▒rma (Taksi ├ťcreti Hesaplama)
    • De─či┼čkenlerde Local ve Global Kavram─▒
    • Al─▒┼čt─▒rma (Online Bankac─▒l─▒k Kodunu Mod├╝lerle┼čtirme)
    • Lambda Fonksiyonlar─▒
    • Kodlama Egzersizi – Fonksiyonlar
    • Kaynak Kodlar
  • Hata Y├Ânetimi (Error Handling)
    • Hata T├╝rleri
    • Hatalar─▒n ├ťstesinden Gelmek (Try – Except)
  • String Operasyonlar─▒
    • String Fonksiyonlar─▒
    • Substring
    • Al─▒┼čt─▒rma (String S─▒k─▒┼čt─▒rma-Compressing)
    • Al─▒┼čt─▒rma (Tarih S─▒ralama)
    • Kaynak Kodlar
  • Nesne Y├Ânelimli Python (Object Oriented Python)
    • Class (S─▒n─▒f) ve Instance (├ľrnek) Olu┼čturma
    • Class Metodlar─▒ Olu┼čturma ve Attribute’lar─▒ De─či┼čtirme
    • Inheritance (Super Class – Child Class)
    • Slaytlar
  • Python Mod├╝lleri
    • Mod├╝ller
    • Al─▒┼čt─▒rma (Random Password Generator)
    • Kaynak Kodlar
  • Genel Al─▒┼čt─▒rmalar
    • Al─▒┼čt─▒rma (Time Formatter)
    • Al─▒┼čt─▒rma (Palindrome)
    • Al─▒┼čt─▒rma (Fibonacci Dizisi Olu┼čturma)
    • Al─▒┼čt─▒rma (Linked List Yap─▒s─▒ Olu┼čturma)
    • Al─▒┼čt─▒rma (Stack Yap─▒s─▒ Olu┼čturma)
    • Kaynak Kodlar
  • Mini Projeler
    • Kelime Bulmaca
    • ─░ki Ki┼čilik Konsol Oyunu (Kahramanlar─▒n Sava┼č─▒)
    • Kaynak Kodlar
  • Dosya Operasyonlar─▒
    • Dosya Operasyonlar─▒ 1 – Genel Bilgiler, Dosya Eri┼čimi, read Modu
    • Dosya Operasyonlar─▒ 2 – append/write/create Modlar─▒, Directory’ler aras─▒ i┼člem
    • Dosya Operasyonlar─▒ 3 – Directory Silme, Dosyalar─▒ kopyalama ve ta┼č─▒ma i┼člemleri
    • Mini Proje – Veri Format─▒ D├Ân├╝┼čt├╝rme
    • Kaynak Kodlar
  • Veri Bilimi
    • Numpy 1 – Multi-dimensional array (Matris) olu┼čturma/k─▒sayoldan olu┼čturma
    • Numpy 2 – Matris elemanlar─▒na eri┼čim (indeksleme/ko┼čullu ifade ile eri┼čim)
    • Numpy 3 – Matrislerde Matematiksel ─░┼člemler (Lineer Cebir ─░┼člemleri)
    • Numpy 4 – Matris elemanlar─▒na Loop ile eri┼čim – np.tile() – np.reshape()
    • Kaynak Kodlar
    • Pandas 1 – Pandas / Kaggle / Veri Ke┼čfetme
    • Pandas 2 – Veri Tablosunda Kolon ve Sat─▒rlar─▒ Alma (loc, iloc)
    • Pandas 3 – Veri Tablosunda S─▒ralama
    • Pandas 4 – Veri Tablosuna Kolon Ekleme/├ç─▒karma
    • Pandas 5 – Veri Tablosunu .csv/.xlsx/.txt Olarak Kaydetme
    • Ara Konu: Regular Expressions
    • Pandas 6 – Veri Tablosu ├ťzerinde Filtreleme
    • Pandas 7 – Veri Tablosunda Ko┼čullu De─či┼čiklikler
    • Pandas 8 – Veri Tablosunda Gruplama (GroupBy)
    • Pandas 9 – Mapping (apply-map-applymap)
    • Kaynak Kodlar
    • Matplotlib 1 – Data Visualization – ├çizgi / Line Graph
    • Matplotlib 2 – Grafikleri Bi├žimlendirme
    • Matplotlib 3 – Pasta / Pie Graph
    • Matplotlib 4 – S├╝tun / Bar Graph
    • Matplotlib 5 – Sa├ž─▒l─▒m / Scatter Plot
    • Matplotlib 6 – S├╝tun Grafi─čine Formatter Ekleme
    • Matplotlib 7 – Bir Fig├╝rde ├çoklu Grafik G├Âsterme / Subplots
    • Matplotlib 8 – Heatmap / Is─▒ Haritas─▒
    • Matplotlib 9 – Histogram
    • Kaynak Kodlar
  • Makine ├ľ─črenmesine Giri┼č
    • Makine ├ľ─črenmesi Nedir? Neden ─░htiya├ž Duyulur? Hangi Alanlarda Kullan─▒l─▒r?
    • Denetimli (Supervised) ├ľ─črenme Sistemleri
    • Denetimsiz (Unsupervised) ├ľ─črenme Sistemleri
    • Yar─▒-Denetimli (Semi-Supervised) ve Takviyeli (Reinforcement) ├ľ─črenme Sistemleri
    • Demet (Batch) ve ├çevrimi├ži (Online) ├ľ─črenme Sistemleri
    • ├ľrnek Bazl─▒ (Instance-Based) ve Model Bazl─▒ (Model-Based) ├ľ─črenme Sistemleri
    • Makine ├ľ─črenmesi’nde Temel Zorluklar (Veri Kaynakl─▒)
    • Makine ├ľ─črenmesi Devam─▒ Y├╝kleniyor

 

­čç╣­čçĚ Python Dersleri: S─▒f─▒rdan ─░leri Seviyeye Temel E─čitim­čç╣­čçĚ Python Dersleri: S─▒f─▒rdan ─░leri Seviyeye Temel E─čitim

Time remaining or 815 enrolls left

 

Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate