Programlama dünyasına giden yolculuğunda ilk adım: Temelleri anla, bilgisayarda 0 ve 1'le neler olduğunu kavradıktan sonra ilk programlarını geliştir.
Bu noktada öncelikle sıcak bir hoş geldiniz! Sana başarılar ve eğlenceli antrenmanlar dilerim!
Her bilgisayar ihtiyacın olan her şeyi sunar. Burada yine de Atom(.io) ile çok güçlü bir araç tanıyacaksınız. Editör, yazılım geliştirme sürecinde sizi destekler.
Gelenekler korunmalıdır. Herhangi bir örnek ile başlamıyorsun. Bunun yerine onlarca yıllık bir geleneği öğreniyorsun: "Merhaba Dünya" programını.
Her programda temel adımları biliyor musun? Bunlar, başlangıçtan bu yana merkezi bir parçadır: Giriş, Çıkış ve İşleme. Burada EAV komutlarını öğreneceksiniz.
Yorumlar çorbadaki tuz gibidir. Onsuz çorba genellikle çok sıkıcıdır, fazlası ise tadı bozar. Burada kılavuz düşünceyi ve sözdizimini öğreniyorsun.
Duymuş muydun? Bir bilgisayarda her şey 1 ve 0'dır. Hiç fark etmiyor, değil mi? Sahnenin arkasında neler olduğunu keşfet.
Sadece herhangi veri depolayamayız. Veri tipleri hakkında farklı türler tanımlayabilirsin. Neden ve niçin öğren.
Tamam, Sayılar artık 1 ve 0 olarak parlıyorlar. Ama harfler ne olacak? Bu sorunun nasıl çözüldüğünü öğren.
Şimdi programlamaya geçiyorum: Kod içindeki değişkenler.
Bir bilgisayar hesap yapabilir. Ve tam olarak bunu bir programlama dili de yapabilir. İşte nasıl yapıldığını öğreneceksin.
Şu ana kadar sadece karakterleri okuyabilirsin. Daha fazla örnek için sayısal değerlerin girilmesi yararlı olacaktır. Bu konuyu da burada öğreneceksin.
Matematikte olduğu gibi karşılaştırmalar yapabilirsin. Ayrıca program kodu koşullara bağlı olabilir. Bu merkezi araç şimdi senin portföyüne de ekleniyor.
Basit bir karşılaştırma yeterli değil mi? O zaman, birden fazla koşulu nasıl ilişkilendirebileceğini ve değiştirebileceğini öğren: mantıksal operatörlerle.
Değişkenler sadece denklemin bir parçasıdır. Örneğin, çok sayıda değeri dinamik olarak okumak için diziler kullanılır.
Burada dizilerin yapısını öğreneceksin.
Bir dizideki öğeler kaldırılabilir ve eklenbilir. Bazı olanakları öğrenin.
Bunu teoride bırakmamak için dizileri artık pratikte de göreceksin.
Döngülerle mantığı tekrarlayın. İlk varyantı "while" anahtar kelimesi ile öğrenin.
Döngüler örneğin dizilerin işlenmesinde inanılmaz derecede önemlidir. Burada, bunun nasıl çalıştığını öğreneceksiniz.
Başka bir yapı daha, sürekli olarak kullanılan: for döngüsü. Şimdi sen de bunu öğreneceksin.
Çoğu dilde rastgele sayılar oluşturabilirsin. Bu sayılarla birçok başka örnek geliştirebiliriz. JavaScript'te bunun nasıl çalıştığını burada öğreneceksin.
Do/while döngüsü, bazı durumlarda daha zariftir ve ayaktan kontrol edilen bir döngüdür. Nasıl çalıştığını bulun.
Fonksiyonlar olmadan programlar çok statik olurdu. Şimdi kodu mantıklı bir şekilde bölmeyi öğreneceksiniz.
Fonksiyonlar nasıl daha anlamlı hale getirilir? Parametreler aracılığıyla. Onları bu ders boyunca öğrenin.
Son nokta: Dönüş değerleri. İnanılmaz derecede önemli ve neredeyse her dilde bir konudur.
Fonksiyonlar da bir meydan okumadır. İçinde oluşturduğun değişkenler başka yerde geçerli değildir. Kapsam kavramını öğren.
Herhangi bir dilde kodu birden fazla dosyaya ayırabilirsin. Burada, nasıl yapılacağını öğren.
Nesne yönelimi, yüzlerce saatlik kendi kurslarıyla doludur. Burada temel fikri öğrenirsin.
JavaScript'te nesneler ve özellikler nasıl oluşturulur?
Metotlar, nesne yönelimli bağlamda fonksiyonlardır. Burada onları tanıyacaksın.
Nesneleri başlatmak mı istiyorsun? O zaman kurucu işe yarar.
Yazılım geliştirme alanında iki dil kategorisi vardır: derlenenler ve bir yorumlayıcı tarafından çevrilenler. Burada farkı öğreneceksiniz.
Programlama dilleri genellikle tartışılır. Ama aslında bu diller bilgisayarla nasıl ilişkilidir? Sonuçta, her şey değil mi zaten 1 ve 0?
Bu videoda kodun temel düşüncesini tekrar öğrenirsin. Ayrıca hangi düzenleyicilerin hiç çalışmadığını öğrenirsin.
JavaScript, PHP ve diğer birçok dil, veri tipleriyle dinamik bir şekilde uğraşırlar. Diğer diller ise daha katıdır. Neden böyle acaba? Ve avantajları ve dezavantajları nelerdir?
Yorum yap şimdi „Yeni başlayanlar için programlama öğrenmek“