• Buradasın

    Programlama Dilleri

    Özetteki ilgi çekici içerikler

    • Yazılım Öğrenmeye Başlamak İçin Rehber

      Bu video, yazılım öğrenmeye başlamak isteyenler için hazırlanmış bir eğitim içeriğidir. Konuşmacı, yazılım konusunda temel bilgiler vererek izleyicilere rehberlik etmektedir.. Video, yazılımın ne olduğunu açıklayarak başlıyor ve ardından yazılım öğrenmeye başlamak için gerekli adımları anlatıyor. Python, JavaScript, C, Java, C++, Swift gibi farklı yazılım dillerinin ne işe yaradığı ve hangi alanlarda kullanılabileceği detaylı şekilde açıklanıyor. Ayrıca, yazılım öğrenmek için temel konular (değişkenler, koşullar, döngüler, fonksiyonlar, listeler, diziler, nesneler ve class yapısı), öğrenme kaynakları ve yeni başlayanlar için tavsiyeler sunuluyor. Video, yazılım öğrenmenin bir yolculuk olduğunu ve sabır gerektirdiğini vurgulayarak sonlanıyor.

      • youtube.com
    • Yazılım Öğrenmek ve Kariyer Yapmak İçin Temel Bilgiler

      Bu video, kendisini full stack developer olarak tanımlayan bir eğitmen tarafından sunulan yazılım öğrenme ve kariyer yapma konulu eğitim içeriğidir. Video, yazılım öğrenmenin önemi, temel prensipleri ve nasıl başlanabileceği konularını ele almaktadır. İlk bölümde programlama dillerinin genel anatomisi ve syntax'ları açıklanırken, ikinci bölümde yazılım kariyerindeki farklı seviyeler (junior, middle, mid level, guru) ve bu seviyelerdeki görevler anlatılmaktadır. Eğitmen, yazılım sektöründe başarılı olmak için gerekli çalışma etiği, azim ve sürekli öğrenme konularını vurgulamakta, sadece bir teknolojiyi bilmek değil, bu teknolojiyi nasıl öğrenebileceğinizi ve problemlerle başa çıkabileceğinizi göstermenin önemini belirtmektedir. Gelecek videolarda C ve Python teknolojilerini kullanarak değişkenler gibi temel konuları örneklerle anlatacağını da belirtmektedir.

      • youtube.com
    • Yazılım ve Oyun Geliştirme Eğitim Rehberi

      Bu video, web sitesi ve mobil uygulama geliştirme alanında uzmanlaşmış programcı Duran Caymaz tarafından sunulan bir eğitim içeriğidir. Duran, Game Maker Studio'da 50-60 tane oyun yapmış ve hala devam eden deneyime sahiptir. Video, yazılım öğrenme sürecini ve oyun geliştirme konularını ele almaktadır. İlk bölümde yazılım öğrenmenin kişisel öğrenme kapasitesi, öğrenme yöntemleri ve öğrenmek istediği yazılım türüne bağlı olduğu vurgulanırken, web sitesi ve mobil uygulama geliştirme için gerekli adımlar anlatılmaktadır. İkinci bölümde ise Unity ve Game Maker Studio gibi oyun motorları karşılaştırılmakta, algoritma öğrenmenin önemi ve en uygun programlama dilinin her proje için seçileceği belirtilmektedir. Videoda ayrıca Chrome tarayıcısında "incele" özelliğini kullanarak kodları inceleme, White Schools gibi kaynakları kullanma, HTML, CSS, JavaScript gibi temel dilleri öğrenme ve Google'da kodlama oyunları arama gibi pratik bilgiler de paylaşılmaktadır. İngilizce bilmenin yazılım öğrenmede kritik öneme sahip olduğu özellikle vurgulanmaktadır.

      • youtube.com
    • Linux ve Ubuntu Terminal Kullanımı Eğitim Videosu

      Bu video, Darresel Duman, Talha Derviş ve diğer bir eğitmen tarafından sunulan kapsamlı bir Linux ve Ubuntu eğitim içeriğidir. Eğitmenler bilgisayar mühendisliği öğrencileridir ve kulüpte üçüncü sınıf öğrencisidirler. Video, Linux işletim sistemi hakkında temel bilgilerden başlayarak Ubuntu kurulumu, Linux dosya sistemi yapısı ve temel terminal komutlarını detaylı şekilde anlatmaktadır. İçerikte ls, cd, pwd, rm, cp, mv, cat, less, head, tail gibi temel komutlar, kullanıcı yönetimi, dosya izinleri, paket yöneticileri ve program derleme konuları pratik örneklerle gösterilmektedir. Videoda ayrıca Python, Java, C, C++ gibi programlama dillerinin kurulumu ve derlenmesi, nano editörünün kullanımı, Ubuntu Store'dan program indirme ve virtual machine kullanımı gibi konular da ele alınmaktadır. Video sonunda Windows ve Linux'ta çeşitli pratik kullanım kılavuzları da paylaşılmaktadır.

      • youtube.com
    • Programlama Dillerinde Performans Optimizasyonu Sunumu

      Bu video, Commensis'te Engineering Lead olarak çalışan ve kendisini "Code Jeter" olarak tanımlayan bir konuşmacının sunduğu eğitim sunumudur. Sunumda Uğur abi, Bilgem Çakır ve Suat gibi kişiler de yer almaktadır. Sunum, yazılımda yabancılaşma kavramından başlayarak programlama dillerinin performans yönetimi konusunu üç ana bölüme ayırarak ele almaktadır: memory allocation, memory management ve metod dispatching. İçerikte Swift, Java, C, C++, Ruby ve Python gibi farklı dillerin memory yönetimi yaklaşımları karşılaştırılmakta, value type ve reference type arasındaki farklar, stack ve heap memory'nin çalışma prensipleri, virtual memory kavramı ve memory allocation'un performans üzerindeki etkileri detaylı olarak açıklanmaktadır. Sunumda ayrıca statik ve dinamik dispatch, virtual function table, message dispatching, spekülatif execution, branch target buffer ve vectorization gibi optimizasyon teknikleri görsel örnekler ve kod örnekleri üzerinden anlatılmaktadır. Konuşmacı, fanboy olmaktan kaçınmanın, teoriyi anlamadan ezbere savunulan tezlere inanmamanın ve internet benchmarklarına güvenmemenin önemini vurgulamaktadır.

      • youtube.com
    • BT Akademi Eğitmeni ile Yazılım ve Veritabanı Eğitimi Röportajı

      Bu video, sunucu Kerem'in 18 yıllık sektör deneyimine sahip BT Akademi eğitmeni Ömer Çolakoğlu ile yaptığı bir röportajdır. Ömer Çolakoğlu, bilgisayar mühendisliği alanında uzmanlaşmış, Kayseri'de bilgi teknolojileri müdürü olarak görev yapmış ve son 7 yıldır online platformlarda ve Erzincan Üniversitesi'nde eğitim veren bir uzmandır. Röportajda BT Akademi'nin sunduğu yazılım ve veritabanı eğitimleri, büyük verinin önemi, yazılımcı olmanın koşulları ve eğitim süreçleri hakkında detaylı bilgiler paylaşılmaktadır. Video, izleyicilerden gelen sorulara cevap verme formatında ilerlemekte ve SQL, Python, C gibi programlama dilleri, veritabanı güvenliği, iş zekası ve veri görselleştirme gibi konular ele alınmaktadır. Videoda ayrıca akademik eğitim ve alaylı eğitim arasındaki farklar, yazılımcı olmak için gerekli donanım gereksinimleri, günlük çalışma süreleri ve iş hayatında tecrübe kazanma yolları gibi pratik bilgiler de sunulmaktadır. Ömer Çolakoğlu'nun BT Akademi'nde sunduğu dört eğitim serisi (Uygulamalarla Öğreniyorum, SQL Server, İş Zekası ve Veri Görselleştirme, Veritabanı Saldırıları ve Güvenliği) hakkında detaylı açıklamalar yapılmaktadır.

      • youtube.com
    • Bilgisayar Mühendisliği Kariyer ve Eğitim Hakkında Bilgilendirme

      Bu video, bir sunucu ve Cerrahpaşa Üniversitesi'nde bilgisayar mühendisliği bölümünde görev yapan Muhammed Ali Aydın (veya Ali Burak) adlı akademisyen arasında geçen soru-cevap formatında bir içeriktir. Videoda, öğrencilerin sıkça sorduğu bilgisayar mühendisliği ile ilgili sorular yanıtlanmaktadır. İçerik, öğrenciyken çalışma hayatı, staj yapmanın zamanlaması, matematik-fizik derslerinin önemi, programlama dilleri, akademik kariyer yapma yolları, DGS ile ilgili bilgiler ve yabancı dil becerilerinin önemi gibi konuları kapsamaktadır. Ayrıca videoda, not ortalamasının akademik kariyerdeki etkisi, yaş faktörünün iş bulma sürecindeki etkisi, İngilizce bölüm okumanın avantajları ve İstanbul'da veya farklı bir kentte bilgisayar mühendisliği okumanın faydaları gibi pratik bilgiler de paylaşılmaktadır. Akademisyenlik mesleğinin maddi değil, bilimsel çalışma ve araştırma hevesiyle ilgili olduğu vurgulanmaktadır.

      • youtube.com
    • Web Developer Yol Haritası Eğitim Videosu

      Bu video, bir eğitmen tarafından sunulan web geliştirme eğitim serisinin ilk dersidir. Video, web developer olmanın yol haritasını anlatmaktadır. İlk bölümde web developerın ne olduğu, front-end ve backend alanları açıklanırken, ikinci bölümde backend programlama dilleri ve platformları (ASP.NET, MVC, PHP, Python, Node.js, Java) karşılaştırılmaktadır. Eğitmen, web geliştirme mesleğinde başarılı olmak için planlı ilerlemenin önemini vurgulayarak, her iki alanda da öğrenmek gereken temel araçları ve kütüphaneleri detaylı şekilde anlatmaktadır. Eğitim serisinin içeriğinde HTML, CSS, JavaScript, Bootstrap, jQuery, Angular, ASP.NET MVC, veritabanı işlemleri, Entity Framework, üyelik sistemi ve Web API gibi konuların yer alacağı belirtilmektedir. Ayrıca, kurumsal firmalarda ve freelancer olarak çalışırken hangi dillerin daha avantajlı olabileceği de açıklanmaktadır.

      • youtube.com
    • Code Fiction: Yazılım Mimarlığı ve Teknoloji Sohbeti

      "Code Fiction" adlı programın bu bölümünde, Milli Emlak'ta yazılım mimarı olarak çalışan İbrahim Gündüz ile Fırat, Deniz, Barış, Uğur ve Serdar gibi teknoloji uzmanları arasında geçen bir sohbet sunulmaktadır. Video, yazılım mimarlığı mesleği, Docker ve konteyner yönetimi, farklı programlama dilleri (PHP, Python, .NET, Java, JavaScript, Node.js), yazılım mülakatları ve iş görüşmeleri gibi konuları ele almaktadır. Konuşmacılar, 16 yıllık sektör tecrübelerinden yola çıkarak teknik bilgiler paylaşmakta ve pratik deneyimlerini aktarmaktadır. Programda ayrıca yazılım mimarlığının günlük işleri, yüksek trafikli sitelerde performans sağlama, konteyner yönetimi için Swarm ve Compose gibi araçların özellikleri, mülakatlarda sorulan sorular ve aranan yetkinlikler, iş görüşmelerinde kod örneği isteme süreci gibi konular da tartışılmaktadır. Video, yakın zamanda Angular 2 bootcamp düzenleneceği ve JetBrains lisanslarının dinleyicilere dağıtılacağı duyurusuyla sonlanmaktadır.

      • youtube.com
    • Yazılım Öğrenmek İçin Rehber

      Bu video, bir konuşmacının yazılım öğrenmek isteyenlere yönelik kapsamlı bir rehber niteliğindedir. Video, yazılım öğrenme sürecini adım adım ele almaktadır. İlk bölümde bootcamp'ler ve kurslar hakkında bilgi verilirken, ikinci bölümde hangi yazılım dilini öğrenmeli sorusuna cevap verilmektedir. Konuşmacı, kişisel hedeflere ve iş ortamına göre dil seçiminin önemini vurgulayarak, oyun geliştiricisi, kurumsal şirket çalışanı veya mobil yazılım geliştiricisi olmak isteyenler için C, Java ve React gibi dilleri önermektedir. Videoda ayrıca yazılım öğrenmenin mantığını ve teorisini anlamak, sonra pratiğe geçmek gerektiği, HTML, CSS ve JavaScript'in öğrenilmesinin önemi, kalem kağıt kullanmanın faydaları ve web/internet temellerini öğrenmenin gerekliliği gibi önemli noktalar da anlatılmaktadır.

      • youtube.com
    • Ege Üniversitesi Bilgisayar Mühendisliği Bölümü Bilgilendirme Videosu

      Bu video, Ege Üniversitesi Bilgisayar Mühendisliği bölümünde okuyan bir öğrencinin, bir arkadaşının gönderdiği mail üzerine hazırladığı bilgilendirici bir sohbet formatındadır. Konuşmacı, Eskişehir'den Ege'ye geçiş yapmış bir öğrencidir. Videoda Ege Üniversitesi Bilgisayar Mühendisliği bölümünün eğitim sistemi, ders yapısı, hazırlık muafiyet sınavı, ders geçme koşulları, programlama dilleri ve mezuniyet sonrası iş imkanları gibi konular detaylı olarak ele alınmaktadır. Ayrıca İzmir'deki yaşam koşulları, barınma seçenekleri ve ulaşım imkanları hakkında da bilgiler verilmektedir. Video, izleyicilerin sorularını yanıtlamak amacıyla hazırlanmış olup, Eskişehir'den Ege'ye geçiş yapmanın avantajları ve dezavantajları da tartışılmaktadır. Konuşmacı, Ege Üniversitesi'nin ortamının güzel olduğunu ve öğrencilik için iyi bir üniversite olduğunu belirtirken, hazırlık sınıfı geçememe durumunda bir yıl kaybedilebileceğini de vurgulamaktadır.

      • youtube.com
    • Bilgisayar Mühendisliği Giriş Dersi Değerlendirme Soruları

      Bu video, bir eğitim içeriği olup, konuşmacı bilgisayar mühendisliği giriş dersi için değerlendirme sorularını sunmaktadır. Video, bilgisayar mühendisliği alanındaki temel bilgileri içeren 10 sorudan oluşmaktadır. Sorular bilgisayar mühendislerinin görev alanları, bilgisayar tarihi, bilgisayar bileşenleri (byte, bit, RAM, seri/paralel portlar), programlama dilleri ve mantık sistemleri gibi konuları kapsamaktadır. Her soru için doğru cevap verilmekte ve kısa açıklamalar yapılmaktadır.

      • youtube.com
    • Programlama Dilleri Hakkında Eğitim Videosu

      Bu video, bir eğitmen tarafından sunulan programlama dilleri hakkında bilgilendirici bir eğitim içeriğidir. Eğitmen, programlama dillerinin tarihçesini ve temel kavramlarını anlatmaktadır. Video, programlama dillerinin tarihsel gelişimini ele alarak başlıyor ve makine dilinden yüksek seviyeli dillere geçiş sürecini açıklıyor. Ardından programlama dillerinin nasıl kullanıldığı, IDE'lerin önemi ve programlama dillerinin birbirinden farkları anlatılıyor. Son bölümde ise Arduino, ASP, Basic, C, C++, C#, Cobol, Delphi, Java, Pascal, PHP ve Python gibi popüler programlama dilleri hakkında bilgiler veriliyor. Video, programlama dillerinin ne olduğunu anlamak isteyenler için temel bir kaynak niteliğindedir.

      • youtube.com
    • Yazılım Geliştirme Soru-Cevap ve Sohbet Videosu

      Bu video, yazılım alanında deneyimli uzmanların katıldığı bir soru-cevap ve sohbet formatındadır. Konuşmacılar yazılım geliştirme konusunda kapsamlı bilgiler ve tavsiyeler sunmaktadır. Videoda yazılım geliştirme alanındaki çeşitli konular ele alınmaktadır: graf veritabanı kullanımı, JavaScript kütüphaneleri, test etme yöntemleri, Node.js dışında backend yazma, frontend ve backend geliştirme, Rust ve Swift programlama dilleri, Flutter sonrası hangi dile yönelmek, milyon istek karşılamak için teknikler, frontend framework'lerinin güvenlik sorunları, bootcamp'lere katılım ve Almanya'da iş bulma gibi konular. Ayrıca sohbet bölümünde UI mimarisi, functional komponentler, Python kullanımı ve sektördeki mimari uygulamaların yetersizliği, decentralize ve centralize teknolojilerin kullanımındaki çelişkiler gibi konular da tartışılmaktadır. Video, yazılım geliştiricileri için pratik bilgiler ve sektördeki sorunlar hakkında kapsamlı bir bakış açısı sunmaktadır.

      • youtube.com
    • Ostim Teknik Üniversitesi Yazılım Mühendisliği Bölümü Tanıtımı

      Bu video, Ostim Teknik Üniversitesi Yazılım Mühendisliği Bölüm Başkanı Profesör Dr. Serdar Mı'nın bölüm tanıtımını içermektedir. Video, yazılım mühendisliğinin günümüzdeki önemini vurgulayarak başlıyor ve Ostim Teknik Üniversitesi'nin bu alandaki eğitim programını detaylandırıyor. Bölümün eğitim programı, programlama dilleri, makine öğrenmesi, yapay zeka ve yazılım geliştirme metodolojileri gibi konuları kapsamakta ve öğrencilerin laboratuvar deneyimleri, iş başı eğitimi ve bitirme projesi ile profesyonel hayata hazırlanmalarını sağlıyor. Ayrıca mezunların savunma sanayi, finans, bilgi güvenliği, yapay zeka ve sanal gerçeklik gibi çeşitli sektörlerde çalışabilecekleri belirtiliyor.

      • youtube.com
    • Teknoloji Sektöründe Kariyer ve Üniversite Seçimi Hakkında Sohbet

      Bu video, bir sunucu ve Burak Hoca adlı teknoloji uzmanı arasında geçen sohbet formatında bir röportajdır. Burak Hoca, inşaat mühendisliği mezunu olup bilgisayar mühendisliği okumuş ve şu anda teknoloji alanında çalışmaktadır. Videoda teknoloji sektöründe kariyer yapmak isteyenler için üniversite seçimi, programlama dilleri ve iş bulma stratejileri ele alınmaktadır. Konuşmacılar, teknoloji alanlarında (bilgisayar mühendisliği, yapay zeka, makine öğrenmesi, big data) eğitim almanın önemi, kurumsal firmalar ve startup'lar arasındaki farklar, programlama dilleri (Python, Java, JavaScript, C, .NET Core, Go) ve yurtdışı eğitim imkanları hakkında bilgiler paylaşmaktadır. Ayrıca videoda, üniversite sınavlarının sadece bir başlangıç olduğu, GitHub, Stack Overflow gibi platformlardaki aktivitelerin ve sosyal becerilerin iş hayatında önemli olduğu vurgulanmaktadır. Konuşmacılar, Türkiye'deki IT sektöründe doğru eleman bulmanın zorluğu, şirketlerin eleman tutma sorunları ve iş arayanların kendilerini nasıl geliştirebilecekleri konularını da tartışmaktadır.

      • youtube.com
    • Web Geliştirme Temel Kavramları Eğitim Videosu

      Bu video, Ali Kutlu Özen tarafından sunulan bir eğitim içeriğidir. Konuşmacı, kendi deneyimlerinden yola çıkarak web geliştirme konusunda temel kavramları anlatmaktadır. Video, front-end ve back-end geliştirme arasındaki farkları açıklayarak başlıyor ve HTTP request türlerini (GET, POST, DELETE, PUT) detaylı şekilde anlatıyor. Ardından PHP, Node.js, Python gibi programlama dilleri ve bunların framework'leri (Laravel, Express.js, Django) hakkında bilgi veriyor. Ayrıca cloud teknolojileri, Linux işletim sistemi, Apache ve Nginx gibi web sunucuları ve veritabanları (MySQL, MongoDB) gibi konular ele alınıyor. Video, web geliştirme yolculuğunun temel parçalarını toparlayarak sonlanıyor.

      • youtube.com
    • Yazılım Kariyeri ve Teknoloji Hakkında Soru-Cevap

      Bu video, yazılım sektöründe deneyimli bir uzman ve 2400 mühendisin bulunduğu bir şirkette yönetici olarak görev yapan bir mimar ile yapılan soru-cevap formatında bir sohbeti içermektedir. Videoda yazılım kariyeri, programlama dilleri (Flutter, Delphi, Python, JavaScript), GitHub projelerinde katkıda bulunma, teknoloji trendleri, hackathon'lar, meslek lisesi programları, veri görselleştirme, yazılım üretimindeki sonuçlar odaklı yaklaşım, maaş pazarlığı ve Almanya'da iş bulma gibi konular ele alınmaktadır. Konuşmacı, yazılım sektöründe başarılı olmak için İngilizce bilmenin önemini vurgulamakta ve kendi deneyimlerinden örnekler paylaşmaktadır. Ayrıca videoda "Doma Dizaynı" kitabının tavsiye edilmesi, Türkiye'nin yazılım sektöründe vizyon ve deneyim gerektirdiği belirtilmesi, konferanslarda konuşabilme becerisinin önemi ve üniversite öğrencilerine yönelik öneriler de yer almaktadır. Konuşmacı, ileride konferanslarda konuşabilme becerisi konusunda bir konuşma yapacağını da belirtmektedir.

      • youtube.com
    • Yazılım Öğrenmeye Nasıl Başlanır?

      Bu video, bir eğitim içeriği olup konuşmacı yazılım sektörüne giriş yapmak isteyenlere rehberlik etmektedir. Video, yazılım sektörüne giriş yapmak isteyenler için adım adım bir rehber sunmaktadır. Konuşmacı önce hangi platformda yazılım geliştirileceğini seçmenin önemini vurgulayarak, web teknolojilerini (HTML, CSS, JavaScript) önermektedir. Ardından dil seçimi konusuna geçerek, dil öğrenmenin temel kavramlarını öğrendikten sonra bir proje üzerinden öğrenmenin daha etkili olduğunu belirtmektedir. Son olarak, web teknolojilerini öğrenmek için 15-20 gün, PHP öğrenmek için ise 1 ay süre önermektedir.

      • youtube.com
    • Yazılım Dünyasında Kullanılan Ücretsiz Uygulamalar ve Platformlar

      Bu video, Ayhan tarafından sunulan bir eğitim içeriğidir ve yazılım sektöründe kullanılan ücretsiz uygulamalar hakkında bilgi vermektedir. Video, yazılım geliştirme için kullanılan IDE'ler (entegre geliştirme ortamları) ile başlayıp, front-end ve back-end kavramlarını tanıtarak devam etmektedir. C#, Java, Python, PHP gibi programlama dilleri için ücretsiz IDE'ler (Visual Studio Code, Eclipse, NetBeans, Arduino IDE) tanıtılmakta, ayrıca mobil uygulama ve oyun geliştirme platformları (Xamarin, React Native, Flutter, Unity, Unreal Engine) hakkında bilgiler verilmektedir. Son bölümde ise kod yönetimi, iş takibi ve sorun çözme platformları (GitHub, Trello, Asana, Stack Overflow) ele alınmaktadır. Videoda ayrıca programlama dillerinin İngilizce tabanlı olduğu ve yazılım uygulamalarını Türkçe yerine İngilizce kullanmanın avantajları vurgulanmaktadır.

      • youtube.com
  • Yazeka sinir ağı makaleleri veya videoları özetliyor