Programcıyım.com adından anlaşılacağı üzere programlama konusunda düzeyli bir paylaşım ortamı yaratmak amacıyla 2008 yılında kurulmuştur.

Türk yazılım sektöründeki gelişmelere ve teknik makalelere ulaşabileceğiniz Programcıyım.com her seviyede ziyaretçinin kolaylıkla faydalanacağı vazgeçilmez bir kaynak olma yolunda gelişmekte olan kadrosu ile emin adımlarla yürümektedir.

DERS7 - PHP Ders Notları ve Ders Anlatımı - Sayılarla Çalışmak

Etiketler: 

PHP dilinde değişkenleri ve stringleri öğrendikten sonra, sayılarla çalışmayı öğrenmeliyiz.

Bu dersimizden sonra temel matematiksel işlemleri kullanmayı öğreneceğiz.

Şimdi örnek 2 değişken tanımlayalım ve 4 işlemi görelim.

Değişken tanımlama $ işareti ile birlikte

değişken adı gelecek şekilde tanımlanır ve

= yani eşittir işaretinden sonra da ilk değer olarak atamak istediğimiz rakamı veya bunun yerine farklı bir değişken ismi de vererek daha önceden tanımlanmış farklı bir değişkenin değerini buraya aktarabiliriz.

DERS6 - PHP Ders Notları ve Ders Anlatımı - Stringlerle Çalışmak

Etiketler: 

Program yazarken çoğu zaman string değişkenlerine ihtiyaç duyarız.

Konu web programlama olduğunda ise string kullanımı neredeyse kaçınılmaz olmaktadır.

Bu dersimizden sonra php dilinde string'lerin kullanımını öğrenmiş olacağız.

Böylece stringlerle çalışırken bazı hazır string fonksiyonlarını kullanarak kelimeler ve cümleler üzerinde işlem yapan basit uygulamalar geliştirebileceksiniz.

Şimdi herhangi bir metin editörünü (notepad vs...) açalım ve string değişkenleri tanımlayalım.

 

DERS5 - PHP Ders Notları ve Ders Anlatımı - PHP Değişkenlerini Tanımak

Etiketler: 

Bir değerin sembolik gösterimini değişken olarak adlandırıyoruz.

PHP programlama dilinde değişken isimleri her zaman

"$" karakteri ile başlar,

harf, sayı veya alttan çizgi ("_") ile devam eder.

Değişken isimlerinde harf, sayı, alltan çizgi ve tire("-") kullanabiliriz.

Değişken isimlerinde boşluk karakteri kullanılamaz.

PHP'de bütün değişken isimleri

büyük-küçük harfe duyarlıdır. 

 

<?php 
$sayi=5;
$_sonuc; 
$url="programciyim.com"; 
?>

Şimdi örneklere bakalım.

DERS4 - PHP Ders Notları ve Ders Anlatımı - Koda Açıklama Satırı Eklemek

Etiketler: 

Bu dersimizde iyi bir programcının mutlaka kullanması gereken açıklama satırı eklemeyi öğreneceğiz. Açıklama satırı yorum satırı olarak da bilinir. Bu dersten sonra daha anlaşılır ve daha etkili programlar yazacaksınız.

İyi bir programcı olmayı alışkanlık haline getirmek için gereken şeylerden biri de kodlara açıklamalar eklemektir.

Bu sayede programı okuyan başka bir kişi bilgilendirme amaçlı olarak kodların içine eklediğimiz bu açıklamalarla programın akışı hakkında bilgi edinebilir.

Eklediğimiz açıklama satırları programımızın işleyişini etkilemezler. Yani yoksayılırlar. Tüm programlama dilleri açıklama (yorum) satırları eklenmesine izin verirler.

DERS3 - PHP Ders Notları ve Ders Anlatımı - Temel PHP kodları

Etiketler: 

PHP sunucusunun PHP açma ve kapatma kodlarını nasıl tanıdığını ve sonuçta tarayıcı sayfasında bunların nasıl yorumladığını basit komutları kullanarak görelim.

Metin editörüne aşağıdaki temel HTML kodlarını yazın.

Aşağıdaki kodu nasıl çalıştıracağınızı merak ediyorsanız

http://www.programciyim.com/content/ders2-php-ders-notlari-ve-ders-anlatimi-php-kodu-calistirmak

adresinden ve daha önceki derslerimizden bir web serverı kendi bilgisayarınızda nasıl konfigüre edebileceğinizi öğrenebilir ve PHP ile ilgili başlangıç dersimize de

DERS2 - PHP Ders Notları ve Ders Anlatımı - PHP kodu çalıştırmak?

Etiketler: 

Şimdi ilk örneğimizi yapalım.

İlk önce "C:\xampp\htdocs\" klasörü içerisine bir çalışma dizini ekleyin.

Ben "calisma" adında bir klasör ekledim. Siz de kendi istediğiniz bir isim verebilirsiniz.

Bu kodları bir text editörde (Notepad gibi) veya php editörde (Adobe Dreamweaver) yazıp "info.php" ismiyle "C:\xampp\htdocs\calisma" dizinine kaydedin.

Kaydettikten sonra dosya uzantısnın .php olup olmadığını kontrol ediniz. "info.php.txt" olmamalı.

 

DERS1 - PHP Ders Notları ve Ders Anlatımı - PHP nedir?

Etiketler: 

PHP (Personal Home Pages), dinamik web sayfaları programlamak için kullanabileceğiniz, Mysql (My Structured Query Language) dili ile birlikte web üzerinden veritabanı uygulamaları da geliştirebileceğimiz bir betik programlama dilidir. Daha önceden herhangi bir programlama dilini bilen birisi için öğrenmesi kolay bir dildir.

Şimdi şunu düşünebilirsiniz. Web programlama için HTML (Hyper Text Mark-up Language) dili varken neden php'ye ihtiyaç duyuldu?

Bunun sebebi PHP ile hareketli ve dinamik sayfa oluşturabilmemizdir.

PHP Ders Notları ve Ders Anlatımı Giriş

Etiketler: 

Derslerimize günümüzün ve tüm zamanların en popüler web geliştirme platformlarından olan açık kaynak kodlu PHP (Personal Home Pages) ile devam ediyoruz ve örneklerle pekiştireceğiz, ayrıca dersimizin sonunda basit bir web uygulaması geliştirerek web programcılığına da ilk adımınızı atmış olacaksınız.

Dersimizin içeriği aşağıdaki gibi olacak.

İçerik:

DERS10 - C/C++ Ders Anlatımı - C Programlama Dilinde Fonksiyonlar -Functions in C

Etiketler: 

Bu dersimde sizlere C programlama dilinin temeli olan fonksiyonları göstereceğim. Temeli dememin sebebi bir C programı ana fonksiyon olan "main" fonksiyonu ile başlar. "main" ana fonksiyonumuz içerisinden diğer fonksiyonları çalıştırarak istediğimiz işlemleri fonksiyonlara yaptırırız. Şunu unutmayınız ki en basitinden "printf" ile ekrana yazı yazdırmamızı sağlayan bu kod parçası bir fonksiyondur.

DERS9 - C/C++ Ders Anlatımı - C Programlama Dilinde Döngüler - Loops in C

Etiketler: 

C programlama dilinde "while", "do while" ve "for" olmak üzere 3 çeşit döngü vardır.

Döngü: belirli bir kod parçasının belirli bir koşul sağlandıkça veya belirli bir sayı kadar yinelenmesidir.

Örneğin 1'den 10'a kadar olan sayıları ekrana yazdırmak isteyelim.

Bu işlem için 10 kere printf fonksiyonunu ayrı ayrı çağırmak yerine while döngüsü içerisinde şu şekilde tanımlayabiliriz.