Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Programming Languages C++

Sıfırdan C++ ve Programlama Öğrenin!

Etik hackerlık, oyun geliştirme ve çoğu yazılım için kullanılan C++'ı uygulamalar ve çözümlü sorularla öğrenin.
Rating: 4.3 out of 54.3 (3,004 ratings)
9,789 students
Created by Prof. Dr. Şadi Evren Şeker
Last updated 3/2018
Turkish
30-Day Money-Back Guarantee

What you'll learn

  • Program yazabileceksiniz.
  • Kendi uygulamalarınızı geliştirebileceksiniz.
  • C++ programlama dilini öğreneceksiniz.
  • C++ programlama dilinin temel özelliklerini kavrayacaksınız.
  • Not: Bu kurs, nesne yönelimli programlama veya veri yapıları kursu değildir. Temel anlamda C++ girişi yapılması hedeflenmiştir.

Course content

12 sections • 73 lectures • 10h 4m total length

  • Preview08:14
  • Bu Eğitimdeki Derslere Nasıl Çalışmalı?
    02:56

  • Windows Ortamında Codelite Kurulumu (Opsiyonel)
    06:24
  • CodeLite'nin Kurulumu ve Çalıştırılması
    04:43

  • C++ ile Merhaba Dünya kodunun yazdırılması
    04:11
  • C++ Dilinde Yorum Yazılması
    03:00
  • Merhaba Dünya
    1 question

  • Değişkenler (Variables) ve Tanımlama
    06:26
  • Değişken İsimleri ve Belirleyiciler (Identifiers)
    03:44
  • Değişken Tipleri
    06:43
  • Tip Dönüşümleri
    08:36
  • İşlemler / Operatörler
    12:03
  • Bitwise Operatörler (İkilik Tabanda İşlemler)
    11:40
  • Temel Giriş Çıkış İşlemleri (I/O) ve Standart Girdi ve Çıktı
    03:22
  • Değişken Değerini Bastıran Kod
    1 question

  • if, else ve else if Yapıları
    07:49
  • Örnek Soru Çözümü
    06:54
  • switch-case Yapısı
    03:19
  • Ödev 3: Koşullar
    24:55
  • Ödev 4: Koşullar: Sayı Aralığı
    09:56
  • Ödev 5: Koşullar: 3 Sayıdan En Küçük ve En Büyük
    10:20
  • Ödev: İşçi Probemleri + Basit Hesaplamalar
    14:52

  • While Döngü Yapısı
    04:14
  • For Döngü Yapısı
    02:52
  • do/while Döngü Yapısı
    03:54
  • Örnek Soru Çözümü - 1
    05:15
  • Örnek Soru Çözümü - 2
    09:28
  • Örnek Soru Çözümü - 3
    05:14
  • Örnek Soru Çözümü - 4
    08:47
  • break ve continue Komutları
    02:32
  • Ödev 6: Döngüler
    14:23
  • Ödev 7: Fibonacci Serisi
    11:08
  • Örnek: Girilen Pozitif, Negatif ve Sıfırların Dağılımı
    05:33

  • Preview04:33
  • Örnek Soru Çözümü - 1
    03:50
  • Örnek Soru Çözümü - 2
    05:52
  • Ödev 8: İç İçe Döngüler: Matrisler
    12:09
  • Ödev: Yıldızlardan Üçgen ve Ters Dik Üçgen Bastırmak
    08:39
  • Ödev: Yıldızlrla Eşkenar Dörtgen Basan Kod
    16:16
  • Ödev: Harf Piramidi Oluşturmak
    13:34

  • Basit Fonksiyon Yapıları ve Prosedürler
    02:49
  • Fonksiyonların Değer Döndürmesi ve Çağrılması
    03:42
  • Örnek Soru Çözümü
    07:32
  • Özyineli Fonksiyonlar (Recursive Functions)
    11:48
  • Ödev : Fonksiyonlar ile ilk 20 Mersanne Sayısı ve ilk 20 asal sayıyı basan kod
    14:50
  • Örnek: Özyineli Çarpım Fonksiyonu
    12:16
  • Rasgele Sayı Üretmek (Random Number Generation)
    04:58

  • Diziler ve İndisler
    07:34
  • Örnek Soru Çözümü
    06:41
  • Ödev: Fonksiyonlar Asal Mersenne ve n. asal veren fonksiyon
    08:53
  • Ödev: Dizideki en büyük 3 sayının toplamını bulan kod
    13:30
  • Dizideki sayıların Aritmetik ve Geometrik ortalamaları EB EK ortalaması
    08:16
  • Kullanıcıdan Gelen sayılarla oluşan Diziyi Toplama
    05:28
  • Toplama Oyunu
    06:23
  • Çok Boyutlu Diziler
    05:45
  • Ödev: Dizileri Karşılaştırıp Alt Dizi olup olmadığını bulan kod
    09:54
  • Zar Oyunu
    12:11
  • Ödev Çözüm: Matrisin Transpozunu alan kod
    08:21
  • Örnek: Matrislerin Toplamı
    06:18

  • Preview08:32
  • Dizilerin Göstericilerle Kullanılması
    05:21
  • Fonksiyonların Göstericilerle Kullanımı ve Referans/Değer ile Çağırma
    05:59
  • Dinamik Hafıza ve Malloc
    06:04
  • Gösterici Aritmetiği (Pointer Arithmetic) ve Kullanıcıdan Sayı okuma
    08:42
  • Fonksiyonların Dizileri Parametre Alması
    08:58
  • Ödev: Fonksiyon ile Bir Dizideki En Büyük ve En Küçük değerin farkını döndürmek
    04:49

Requirements

  • Güçlü bir öğrenme arzusu
  • Temel bilgisayar bilgisi olan herkese açıktır.
  • Bu dersi anlamak için daha önceden hiçbir programlama dili tecrübesine sahip olmanıza gerek yoktur.

Description

Bu kurs kapsamında hiç bilmeyenlere hitap ederek "Merhaba Dünya" ile başlayarak C++ programlama dilinin temellerini anlatıp, bilgisayarın hafızasına düşük seviyeli müdahaleler yapabilecek seviyeye kadar katılımcıları getireceğiz. 

C++ eğitim setimiz:

  • Hiç bilmeyen ve ilk kez programlamaya başlayan,
  • Üniversitede programlamaya giriş dersi alan ve bu derse takviye amacıyla kaynak arayan,
  • Programlamayı hobi olarak amaçlayan ve bir yerlerden başlamak isteyen,
  • Veya, bildiklerini pekiştirmek ve formal bir şekilde bir programlama dilini öğrenme adımlarının üzerinden geçmek isteyen herkese açık bir kurstur. 

Kursun özelliği, konu anlatımının yanında, anlatılan konuların tamamının uygulamalı olarak gösterilmesi ve aynı zamanda verilen soru, ödev ve antremanlarla katılımcıların kodlama dünyasına ellerini bulaştırmasıdır. 


Who this course is for:

  • Programlama dünyasına yeni adım atan herkes için ideal bir eğitim.

Instructor

Prof. Dr. Şadi Evren Şeker
Researcher in Computer Science and Business Analytics
Prof. Dr. Şadi Evren Şeker
  • 4.4 Instructor Rating
  • 8,468 Reviews
  • 26,897 Students
  • 6 Courses

   Biography

After completing his BSc, MSc and Ph.D in computer science and engineering, he has joined University of Texas at Dallas as a Post-Doc researcher. Dr. Şadi Evren ŞEKER who has taught courses on many different subjects in 6 different countries and 17 different universities. Recently in 2017, left the university he taught in the USA and he has returned to Turkey.

Şadi Evren ŞEKER has a lot of reputable academic articles and patent. Also he is very active in the field information technology in Turkey since 2000. He is still actively managing his own company in big data, data science and artificial intelligence.  

 

Biyografi 

Lisans, Yüksek Lisans ve Doktora eğitimlerini Bilgisayar Mühendisliği alanında tamamladıktan sonra doktora sonrası araştırmacı olarak University of Texas at Dallas'ta akademik çalışmalarda bulunmuştur, 6 ayrı ülkede ve 17 ayrı üniversitede çok farklı konularda dersler anlatmış olan Şadi Evren ŞEKER, en son 2017 yılında, ABD'de ders verdiği üniversiteden ayrılarak Türkiye'ye dönmüştür. 

Çok sayıda kitapları, saygın akademik makaleleri ve patenti olan Şadi Evren ŞEKER, ayrıca Türkiye'de 2000 yılından beri aktif olarak bilişim alanında faaliyet gösteren çok sayıda şirkette çalışmış ve halen büyük veri, veri bilimi ve yapay zeka konularında aktif olarak kendi şirketinin yöneticiliğini yapmaktadır. 

Ayrıca bir sosyal sorumluluk projesi olarak Bilgisayar Kavramları oluşumunu 2007 yılında kurmuş, bilgisayarkavramlari sitesinde 2000'e yakın Türkçe içeriği ilk defa orijinal olarak yayınlamış ve 2014 yılında da YouTube ortamına geçerek 1300'ün üzerinde eğitim ve bilgilendirici röportaj, sohbet ve soru-cevap videosu çekmiştir. 




  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.