Üniversite için C++ ve Veri Yapıları
Learn C++ and Data Structures for university success! Master essential programming skills. Build a strong foundation for computer science.
Course Content
Üniversite için C++ ve Veri Yapıları is a beginner-level Udemy course taught by Hüseyin Dağhan Sinan. It runs 1h 10m and is taught in Turkish. Learners rate it 4.6 out of 5 from 22 reviews, with 4,326 students enrolled. It is free to enroll, first published May 2022.
C++ ve Veri Yapıları: Kapsamlı Kılavuz
Bu kurs, C++ programlama dilini ve temel veri yapılarını kısa, öz videolarla öğrenmek isteyenler için idealdir. Üniversite düzeyinde ihtiyaç duyacağınız veri yapıları bilgisini kazanmanıza veya pekiştirmenize yardımcı olacak şekilde tasarlanmıştır.
Kurs İçeriği:
- İkili Arama Ağacı (Binary Search Tree): Verimli veri arama ve sıralama algoritmaları hakkında derinlemesine bilgi edinin.
- Yığın (Stack): LIFO (Son Giren İlk Çıkar) prensibiyle çalışan yığın veri yapısını öğrenin ve uygulamalarda nasıl kullanıldığını keşfedin.
- Kuyruk (Queue): FIFO (İlk Giren İlk Çıkar) prensibiyle çalışan kuyruk veri yapısını inceleyin ve gerçek dünya senaryolarındaki kullanım alanlarını anlayın.
- Bağlantılı Liste (Linked List): Dinamik bellek yönetimi ve veri yapıları konusunda önemli bir yapı olan bağlantılı listeleri öğrenin.
ADT (Soyut Veri Tipleri) Nedir?
ADT (Abstract Data Types), Türkçe'si ile "Soyut Veri Tipleri", verileri ve bu veriler üzerinde gerçekleştirilebilecek işlemleri bir araya getiren bir veri tipi yaklaşımıdır. Bu yaklaşım, verilerin nasıl saklandığına dair detayları gizleyerek, programcıların veri üzerinde odaklanmasını sağlar.
Neden Üniversitede Veri Yapıları Dersi Görülür?
Veri yapıları bilgisi, özellikle veri mühendisliği gibi alanlarda kritik öneme sahiptir. Ancak, programlamanın birçok farklı dalında da temel bir gerekliliktir. Programlamaya yeni başlayanlar için kavramsal olarak zorlayıcı olabileceği doğru olsa da, bu konuyu anladıktan sonra birçok farklı alanda kullanabileceğiniz güçlü bir araç haline gelir.
Kurs Yapısı:
Bu kurs, konuları kısa ve anlaşılır videolarla sunarak, derslere hazırlık yapmanıza yardımcı olmayı amaçlar. Amacımız, çoğu kişinin zorlandığı bu dersin aslında çok da karmaşık olmadığını göstermektir. Her bölümün sonunda, öğrendiklerinizi pekiştirmeniz ve uygulamanız için kodlama egzersizleri (ödev/aktivite) bulunmaktadır. Bu sayede, konu kavrama yeteneğinizi test edebilir ve pratik yaparak bilgi birikiminizi artırabilirsiniz.
Kimim Ben ve Neden Bu Kursu Hazırlıyorum?
Ben, Dağhan Sinan, Boğaziçi Üniversitesi Bilgisayar Öğretim Teknolojileri bölümü 4. sınıf öğrencisiyim. Programlamaya çocukluğumdan beri ilgi duyuyorum ve bu alanda sürekli kendimi geliştirmeye çalışıyorum. Üniversitedeki veri yapıları dersinde arkadaşlarımın ve diğer öğrencilerin zorlandığını fark ettim. Bu durum üzerine, hocamla konuşarak, bu konuyu daha anlaşılır bir şekilde anlatabilecek bir kurs hazırlamaya karar verdim. Bu kurs, C++ öğrenmek ve veri yapıları kavramlarını anlamak isteyen herkese hitap etmektedir.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.