Yazılım öğrenmek için en doğru yol yazılımın mantığını ve temellerini öğrenmektir. Çünkü bütün yazılım dilleri aynı mantık üzerine kurulmuştur. İşte bu yüzden bu yazılım öğrenme serisinde sizlere yazılımın sıfırdan yani bilgisayarın hafızasından ve işlemcisinden başlayıp yazdığınız koda kadar olan serüvenini ve hiçbir programlama diline bağlı kalmadan programlamanın temelinde nelerin oldugunu anlatacağım. Bu videoları izledikten sonra aldığınız bilgi ile, istediğiniz her programlama dilini kolayca öğrenebileceğinizden eminim. Blog: https://www.barisdere.io https://www.barisdere.io/yazilimcilarin-yaptigi-7-kisisel-gelisim-hatasi https://www.barisdere.io/databricks-apache-spark-3-sertifikasina-nasil-hazirlandim/ Twitter: https://www.twitter.com/barisdere Instagram: https://www.instagram.com/barisdereteknoloji LinkedIn: https://www.linkedin.com/in/barisdere Blog: https://www.barisdere.io https://www.barisdere.io/yazilimcilarin-yaptigi-7-kisisel-gelisim-hatasi Twitter: https://www.twitter.com/barisdere Instagram: https://www.instagram.com/barisdereteknoloji LinkedIn: https://www.linkedin.com/in/barisdere İçerik: 00:00 - Giriş 00:34 - Bilgisayar nasıl çalışır 01:04 - Binary Notation - Transistörler 02:23 - ASCII 02:35 - Unicode 03:21 - CPU 03:52 - Machine Code 04:20 - Modern Programming Languages 04:36 - Kod bilgisayarınızda nasıl çalışır 05:50 - Örnek yazılım projesi 06:30 - Variables (Değişkenler) 06:59 - CamelCase - PascalCase - SnakeCase 07:55 - Data types 10:11 - Static typing - Dynamic typing 11:06 - Strong typing - Weak typing ASCII: https://www.ascii-code.com UniCode: https://home.unicode.org Machine Code: https://en.wikipedia.org/wiki/Machine_code History of Programming Languages: https://en.wikipedia.org/wiki/History_of_programming_languages Type System: https://en.wikipedia.org/wiki/Type_system Crash Course Computer Science Serisi: https://www.youtube.com/watch?v=O5nskjZ_GoI