C++ |Sıfırdan İleri Seviyeye C++ Nesneye Yönelik Programlama
What you'll learn
- Int, float, double, char, string gibi kavramları öğreneceksiniz.
- Inheritence, Encapsulation, Polymorphism, Overriding gibi kavramların anlamlarını mantığıyla birlikte öğreneceksiniz.
- Nesneye yönelik programlama mantığını bu kursu bitirdiğinizde öğrenmiş olacaksınız.
- Dinamik Bellek Yönetimini ve Dosya İşlemlerinin C++ ile nasıl yapıldığını mantığıyla birlikte öğreneceksiniz.
- UML diagramlarının ne olduğuna dair fikir sahibi olacaksınız.
- Stack ve Queue gibi yazılım dünyasının önemli kavramlarını öğreneceksiniz.
- Bubble Sort, Selection Sort ve Insertion Sort gibi önemli sıralama algoritmalarını öğreneceksiniz.
- Ve en önemlisi bana 7/24 ulaşabilecek ve aklınıza takılan bütün sorulara cevap bulabileceksiniz.
- If-else , switch-case kontrol yapılarını öğreneceksiniz.
- Yazılımda oldukça önemli olan Exception Handling'i mantığıyla birlikte öğreneceksiniz.
Requirements
- Kursta herhangi bir bilgi birikimine gerek yoktur. Her şeyi yazılıma dair sıfır bilgiye sahip birinin anlayacağı şekilde anlattım. Olur da aklınıza takılan herhangi bir şey olursa her zaman bana 7/24 sorabilirsiniz.
- C++ programlama eğitim setimi en basitten en zor örneklere kadar sıfır bilgiye sahip birinin anlayacağı şekilde hazırladım.
Description
C++ Programlama dilini adım adım, mantığa dayalı bir şekilde sıfırdan öğreten eğitim setine bir adım uzaktasınız.
C++ PROGRAMLAMA Dilindeki size gelecek vadeden kodlamaların TAMAMI AYRINTILI BİR ŞEKİLDE ANLATILMIŞTIR.
Bu eğitim seti sayesinde;
C++ programlama dilini öğrenirken keyif alacaksınız.
C++ ile yazılan programlar sayesinde algoritma yeteneğinizi geliştireceksiniz.
C++ programlamada yazılan kodların bilgisayar tarafından nasıl karşılandığını anlayacaksınız.
İnsanın yazdığı kodların bilgisayarın diline nasıl aktarıldığını öğreneceksiniz.
C++ programlama diline ait özellikleri kavradıktan sonra pratik yaparak kendinizi geliştireceksiniz.
C++ programlama dilini kullanarak NESNEYE YÖNELİK PROGRAMLAMA mantığını çok iyi anlayacaksınız.
C++ programlama dilini çok rahat bir şekilde kodlayarak diğer Yüksek Seviyeli Programlama dillerini çok kolay kodlar hale geleceksiniz.
Konuyu öğrendikten sonra verilen örneklerle anlamanızı pekişterek C++ programlamayı zevk alarak kodlar hale geleceksiniz.
7/24 aradığınız sorulara karşılık bulacak. Sorduğunuz soruların cevabına en kısa süre içerisinde "ÖĞRENCİLERDEN GELEN SORULAR" bölümünden ulaşacaksınız.
BİR ŞEYİ BİLMEK BAŞKADIR ÖĞRETMEK BAMBAŞKADIR.
SİZ C++ PROGRAMLAMAYI ÖĞRENENE KADAR PEŞİNİZİ BIRAKMAYACAĞIM !
DERSLERDE VE SORU&CEVAP KISMINDA GÖRÜŞMEK DİLEĞİYLE...
Who this course is for:
- C++ programlama dilini sıfırdan ileri seviyeye öğrenmek isteyenler
- Nesneye yönelik programlama mantığını öğrenmek isteyenler
- C++ programlama seviyesini ve algoritma kurabilme yeteneğini arttırmak isteyen herkes
- Üniversitelerde C++ programlama dili dersi gören herkes
- YAZILIM VE DONANIM DÜNYASINA DAİR AKLINA TAKILAN BÜTÜN SORULARA CEVAP BULMAK İSTEYEN HERKES
Instructor
Herkese Merhabalar benim adım Kaan,
Galatasaray Üniversitesi Bilgisayar Mühendisliği mezunuyum. Şu anda Senior Software Developer (Kıdemli Yazılım Geliştirici) olarak yazılımsal destek isteyen gerçek ve tüzel kişilere hizmet sağlıyorum. Aynı zamanda Galatasaray Üniversitesi Bilgisayar Mühendisliği yüksek lisans programında tez yazma aşamasındayım.
Çeşitli sektörde rol alan özel ve kamu kurumlarına yazılım eğitimi verdim ve vermeye de devam ediyorum. Kamu kurumlara arasında bazı üniversiteler, bazı belediyeler bulunmaktadır.
Eğitim Verdiğim Bazı Firmalar
- Siemens
- Turkcell
- Ereğli Demir ve Çelik Şirketi
Eğitim Verdiğim Bazı Üniversiteler
- Galatasaray Üniversitesi
- Boğaziçi Üniversitesi
- Doğuş Üniversitesi
- Beykent Üniversitesi
Bunun yanında Unity oyun motorunu kullanarak 2D/3D oyun çalışması yürüttüğüm bir ekibim var. Ayrıca Unity'de arttırılmış ve sanal gerçeklik yani AR/VR uygulamaları geliştiriyorum.
Uzmanlık alanım C# ve .Net olsa da bunun yanı sıra 5 senedir Unity oyun motorunu kullanarak oyunlar geliştiriyorum. Çeşitli oyunların geliştirilmesinde rol oynadım. Oyun yapmaya bir hobi olarak başladım fakat şimdi kendi oyunlarımı geliştirmeye devam ediyorum.
Her kursuma sizin istekleriniz doğrultusunda eklemeler çıkarmalar yapacağım. Olur da beğenmediğiniz dersler olursa geçerli bir sebep söylediğiniz takdirde güncellemeye hazırım.
Kısacası benim için önemli olan tek şey:
Hangi kursuma kayıt olmuş olursanız olun, kursta anlattığım dersleri tamamiyle anlamanız... EZBER YOK MANTIK VAR!
Uzmanlık Alanlarım
- C# .NET - .NET CORE
- Php ( Laravel-Slim Framework)
- Unity Game Engine (Unity oyun motoru)
Bildiğim programlama dilleri (backend - arka uçta çalışan kodlar)
- C
- C++
- C#
- PHP
- JAVA
- PYTHON
- JAVASCRIPT
Hakim olduğum ORM'ler (Object Relational Mapping)
- Entity Framework
- Eloquent
Kullandığım View Engine'ler
- Razor
- Twig
Bildiğim tasarım dili ve format biçimlendirme teknolojisi
- HTML5 - CSS3
Bildiğim kütüphaneler
- Jquery
Bildiğim Front-end Framework'ü
- Bootstrap 5
Zaman içerisinde bu derslerin hepsi kurslarım arasında yerini alacaktır...
Saygı çerçevesinde eleştirilmeye her zaman açık bir insanım. Hepinizi ilginizi çeken kurslarıma bekliyorum. Şimdiden kursa hoş geldiniz diyorum, derslerde görüşürüz :)
ARTIK YAZILIM MANTIĞINI ÖĞRENMEME GİBİ BİR BAHANE BULAMAYACAKSINIZ :) DERSLERDE GÖRÜŞÜRÜZ...