• Genel

    DJANGO UYGULAMA

    Replit’te Yeni Proje Oluşturma 2. Django’yu Yükleme Replit’te Django’yu kurmak için, sol tarafta yer alan “Shell” bölümüne gidin ve şu komutu çalıştırın: pip install django Bu komut, Django’yu projeye yükleyecektir. 3. Django Projesi Oluşturma Django projesini başlatmak için şu komutları sırasıyla çalıştırın: a) Django Projesi Başlatma django-admin startproject blog . 4. Django Uygulaması (App) Oluşturma Blog yazılarımızı oluşturmak için bir uygulama başlatmamız gerekiyor. Bunun için: 5. Uygulamayı Ayarlara Ekleyin blog/settings.py dosyasını açın ve INSTALLED_APPS listesine posts uygulamasını ekleyin: INSTALLED_APPS = [ 'posts', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles',] 6. Blog Yazıları İçin Model Tanımlama posts/models.py dosyasını açın ve aşağıdaki kodu ekleyin: from django.db import modelsclass BlogPost(models.Model): title = models.CharField(max_length=200) #…

  • Genel

    DJANGO DERS 2

    Django’nun Yerleşik Özellikleri 2. Kimlik Doğrulama (Authentication): 3. Form İşleme: Django, formlar oluşturmak, doğrulamak ve işlemek için güçlü bir altyapı sunar. 4. URL Yönlendirme (Routing): Django, kullanıcı isteklerini (URLs) doğru görünüme (view) yönlendiren bir yapı sunar. 5. Statik ve Medya Dosyaları: ÖNEMLİ KOMUTLAR

  • Genel

    DJANGO DERS 1

    TEMEL KOMUTLAR 1. Django Kurulumu Django’yu yüklemek için terminalde şu komutları çalıştırın: pip install django 2. Proje Oluşturma Yeni bir Django projesi başlatmak için: django-admin startproject proje_adi 3. Sunucuyu Çalıştırma Sunucuyu başlatmak için: python manage.py runserver 4. Django’da Uygulama (App) Oluşturma Django projeleri, uygulama (app) modüllerine bölünür. Yeni bir uygulama oluşturmak için: python manage.py startapp uygulama_adi TEMEL BİLEŞENLER 1. Model 2. View 3. Template

  • Genel

    ALGORİTMA TÜRLERİ

    1. Arama Algoritmaları 2. Sıralama Algoritmaları 3. Dinamik Programlama Algoritmaları 4. Böl ve Fethet Algoritmaları (Divide and Conquer) 5. Greedy (Açgözlü) Algoritmalar 6. Graf Algoritmaları 7. İteratif ve Rekürsif Algoritmalar 8. Geri İzleme (Backtracking) Algoritmaları 9. Brute Force (Kaba Kuvvet) Algoritmaları 10. Makine Öğrenimi ve Yapay Zeka Algoritmaları

  • Genel

    C++ VERİ TÜRLERİ

    Bilgisayarlar sadece sayıları anlayabildiğinden bazı harfleri ve kelimeleri yazdığımızda bunları otomatik olarak sayıya çevirmektedir. Sayıları temsil etme ve bunlarla çalışma tekniğine sayı sistemi denir. 1. Temel Veri Türleri 2. Genişletilmiş Veri Türleri 3. Diğer Veri Türleri 4. Giriş ve Çıkış İşlemleri Örnek

  • Genel

    C++ DEĞİŞKENLER VE SABİTLER

    Değişkenler C++ programlarında veri değerlerinin bilgisayarın belleğinde saklanabildiği saklayıcı yapılara (yandaki kutu gibi düşünebiliriz) değişken adı verilir. Saklanan değere değişkenin adı kullanılarak ulaşılabilir. Aynı veri türünden birden fazla değişken adı oluşturulmak istenirse, bunlar virgülle ayrılacak şekilde aşağıdaki gibi yazılabilir: Değişken oluşturma kuralları UYARI: Verilen anahtar kelimeleri yanlışlıkla değişken adı olarak kullanmayın. Örneğin, “short” bir sayıyı temsil etmek için ayrılmış bir kelimedir ve bu kelimeyi bir değişken adı olarak kullanmaya çalışırsanız, program oluşturulduğunda derleyici size bir hata verecektir. İPUCU: C++ programlamada, değişkenlerin adları için küçük harfler kullanmak standart bir uygulamadır. Ayrıca programlarınızın okunabilirliğini artırmak için, ogrenci_yas, sinav_notu vb. gibi daha uzun ve daha açıklayıcı adlar seçebilirsiniz. C++’ta bir satırı yorum eklemek…

  • Genel

    C++

    C++, 1979 yılında Bjarne Stroustrup tarafından geliştirilen, güçlü, genel amaçlı, nesne yönelimli bir programlama dilidir. C dilinin üzerine inşa edilmiştir ve hem düşük seviyeli hem de yüksek seviyeli programlama özelliklerini bir arada sunar. Özellikleri Merhaba C++

  • Genel

    IELTS CONJUNCTIONS

    Listing & Order (Sıralama ve Düzen) Adding Information (Bilgi Eklemek) Giving Examples (Örnek Vermek) Results and Consequences (Sonuçlar ve Sonuç İlişkisi) Highlighting and Stressing (Vurgulama ve Belirtme) Concessions and Contrasts (Karşılaştırma ve Zıtlık) Reasons and Causes (Neden ve Sebepler) Giving Your Opinion (Fikir Belirtme) Concluding Linkers (Sonuç Bağlaçları)