Ekran okuyucuyla python kodlama#5: Kullanıcıdan veri alma Python yazılı kılavuz serimizde çok keyifli bir konuya geliyoruz. Şuana kadar örnek kodlarımızda kullanıcıdan veri almak yerine kendimiz tanımladığımız değişkenler ile işlemler yaptık. Peki, gerçek anlamda dışarıdan değişkenler gelse ve biz bu elde ettiğimiz verilerle çalışsak nasıl olurdu? Hemen soruyu yanıtlayarak devam edeyim. Kesinlikle daha keyifli hale gelirdi…
Ekran okuyucu ile python kodlama#4: String ifadelerinde biçimlendirme
Ekran okuyucu ile python kodlama#4: String ifadelerinde biçimlendirme Python programlama dilinde string ifadeleriyle çalışırken farklı yöntemlerle iki farklı string ifadesini birleştirme, string ifadelerinin birden fazla yazılmasını sağlama, string ifadelerinde kaçış operatörlerini kullanma ve format methoduyla biçimlendirme işlemlerinizi yapabilirsiniz. İlk etapta python konsol ekranında çıktılar elde ederken biçimsel anlamda bir görsel düzen sağlayacaktır. String ifadelerinde artı…
Ekran okuyucu ile python kodlama#3: String ifadeleri
Ekran okuyucu ile python kodlama#3: String ifadeleri Yeni bir yazımızdan daha merhaba sevgili dostlar. Bu yazılı içerikte programlama dillerinde en çok kullanılan veri türü olarak adlandırılan string(karakter dizileri) ifadelerini ve methodlarını aktarmaya çalışacağım. String, yazılım dillerinde karakter dizisi olarak adlandırılmaktadır. String ifadelerini yazarken python programlama dilinde tek tırnak, çift tırnak veya üç tırnak arasına gelecek…
Ekran okuyucu ile python kodlama #2: Değişkenler ile çalışma ve veri türleri
Ekran okuyucu ile python kodlama #2: Değişkenler ile çalışma ve veri türleri Python ile çalışırken verilerinizi tutarak programınızı geliştirme sürecinde tekrar tekrar kullanabilir ve farklı değerler atayabilirsiniz. Atayabileceğiniz farklı türlerdeki verileri tutan yapılar değişken olarak adlandırılır. Değişken ifadesindende anlayabileceğiniz gibi bu değerleri değiştirebileceğimizi söylemiştim. Peki hangi türlerde veriler tanımlayabileceğimize bir bakalım isterseniz. String (Karakter dizileri)…
Ekran okuyucu ile python kodlama #1: Giriş
Ekran Okuyucu ile Python kodlamaya giriş Merhaba değerli "SW Academy" okurları. Sizlerle bu yazılı eğitim serisi boyunca ekran okuyucunuzu kullanarak nasıl python programlayabileceğinizi anlatıyor olacağım. Bildiğiniz üzere, python hem öğrenmesi kolay ve çalışmasıda bir okadar keyifli bir programlama dilidir. Python dilini kullanarak birçok platform için yazılım projelerinizi oluşturabilirsiniz. Keyifle sunacağımız bu yazılı içerikte sizleri nelerin…
CodeIgniter 4.1.3 eğitimleri 5: Veritabanı işlemleri
CodeIgniter çatısında temel veritabanı işlemlerini gerçekleştirebileceğiniz komutlar bulunmaktadır. Bu komutlar insert, update ve delete şeklinde karşımıza çıkar. Bununla birlikte veritabanı tablolarınızdan tekli ve çoklu veri çekme yapılarıda mevcuttur. Şimdi bu komutları anlatmadan önce varsayılan ayarlarınız ile veritabanınıza bağlanmanız için gereken kodu paylaşalım. Aşağıdaki kod yapısı size veritabanı bağlantı olanağı sunacaktır. İstediğiniz fonksiyon altında…
CodeIgniter 4.1.3 eğitimleri-4: Veritabanı yapılandırmaları
CodeIgniter php çatısı ile yapacağınız projelerde veritabanına bağlanarak dinamik uygulamalar oluşturabilirsiniz. Projenizi yükleyeceğiniz sunucu altyapısına uygun olarak ve sunucunuzda oluşturacağınız veritabanına bağlantı kurma bilgileri ile CodeIgniter database dosyasını düzenlemeniz gerekecektir. Bu aşamada ilk önce yapılması gereken App dizini altında, Config ve Database.php dosyasına erişim sağlamak olmalıdır. Database dosyasını açtığınızda aşağıdaki satırları bulup bilgilerinize…
CodeIgniter 4.1.3 eğitimleri-3: View kullanımı
CodeIgniter 4.1.3 eğitimleri-3: View kullanımı Php nesne programlama yapısında MVC önemli bir bütünü ifade etmektedir. Kelime anlamı olarak Controller, Model ve View kelimelerinin baş harfinden oluşan bu yapı CodeIgniter Framework sisteminin de temelini oluşturmaktadır. Kısaca, view dosyaları içerisinde CSS, JS ve HTML kodları bulunur ve web projelerinizin kullanıcıya görüntülenen kısmını ifade eder. CodeIgniter projenizde…
CodeIgniter 4.1.3 eğitimleri-2: İlk kontrol dosyamızı ve rota yapımızı oluşturuyoruz
CodeIgniter ilk controller dosyası oluşturma ve ekrana merhaba dünya yazdırma CodeIgniter v4 psr 4 standardında php kodlama sistemini benimsediği için kod yapısınıda buna göre şekillendirmiştir. Biz php geliştiricileri de kodlamalarımızı bu sisteme göre yapmamız gerekecektir. Haydi, gelin ilk yapımızı oluşturalım. Kodlama işlemlerimiz sürecinde ekran okuyucularla uyumlu olan Notepad++ uygulamasından faydalanacağız. <?php namespace App\Controllers;…
CodeIgniter 4.1.3 Framework eğitimleri-1:İlk yapılandırma
Merhaba uygulama akademisi takipçileri. Bir süredir hazırlamayı düşündüğüm CodeIgniter Framework çatısının yenisini dilim döndüğünce anlatmaya karar verdim. Yazı dizisi şeklinde sunacağım bu anlatımlarımın faydalı olmasını diliyorum. CodeIgniter kapsamlı bir php framework altyapısıdır. Günümüzde de güncellenmeye devam eden bu php çatısını nasıl kullanabileceğiniz örnekler ile birlikte anlatılmaya çalışılacaktır. CodeIgniter v4 edinme ve sunucuya yükleme CodeIgniter…