Yazar:
Gets
Kodlamaya yeni başlayanlar için birkaç naçizane sıcak tavsiyem var:
* Merakını Besle ve Sabırlı Ol:
Kodlama öğrenmek zaman ve çaba gerektirir. Başlangıçta her şey karmaşık gelebilir, bu yüzden sabırlı olman ve merakını canlı tutman çok önemli. Başarı hikayelerini ve ilham verici projeleri araştırarak motivasyonunu yüksek tutabilirsin.
* Doğru Kaynakları Seç:
İnternet üzerinde sayısız kaynak var, ancak başlangıç için yapılandırılmış ve anlaşılır kaynaklar seçmek önemlidir. Ücretsiz platformlar (örneğin, Codecademy, freeCodeCamp), interaktif eğitimler ve başlangıç seviyesine uygun kitaplar iyi bir başlangıç noktası olabilir. Kendi öğrenme stiline en uygun olanı bulmak için farklı kaynakları deneyebilirsin.
* Temel Kavramları Anla:
Programlamanın temel taşlarını (değişkenler, döngüler, koşullu ifadeler, fonksiyonlar vb.) sağlam bir şekilde öğrenmek uzun vadede sana çok yardımcı olacaktır. Bu kavramları farklı örneklerle pekiştirmeye çalış.
* Küçük Adımlarla İlerle:
Hemen büyük projelerle başlamak yerine, küçük ve yönetilebilir görevlerle başla. Örneğin, basit bir hesap makinesi veya bir "yapılacaklar" listesi uygulaması yazmayı deneyebilirsin. Başarıya ulaştıkça motivasyonun artacak ve daha karmaşık projeler için kendine güvenin gelecektir.
* Bol Bol Pratik Yap:
Kodlama teorik bilgiden çok pratik beceri gerektirir. Öğrendiğin her yeni kavramı mutlaka kodlayarak uygula. Kendi projelerini geliştirmeye çalış ve karşılaştığın hatalardan ders çıkar.
* Hata Ayıklamayı Öğren:
Hata ayıklama (debugging), bir programcının en önemli becerilerinden biridir. Kodun çalışmadığında paniklemek yerine, hatanın nerede olduğunu anlamaya çalış. Hata mesajlarını dikkatlice oku ve internette benzer sorunlara yapılan çözümleri araştır.
* Bir Topluluğa Katıl:
Diğer öğrenenlerle veya deneyimli programcılarla iletişim kurmak çok faydalıdır. Online forumlara, sosyal medya gruplarına veya yerel kodlama etkinliklerine katılarak soru sorabilir, fikir alışverişinde bulunabilir ve yeni şeyler öğrenebilirsin.
* Kendi Projelerini Geliştir:
Öğrendiklerini pekiştirmenin ve portfolyonu oluşturmanın en iyi yolu kendi projelerini geliştirmektir. İlgi alanlarına yönelik veya çözmek istediğin bir probleme odaklanan projeler seçebilirsin.
* Pes Etme:
Kodlama öğrenme süreci inişli çıkışlı olabilir. Zorlandığın veya takıldığın zamanlar olacaktır. Önemli olan pes etmemek ve öğrenmeye devam etmektir. Mola vermek ve farklı bir yaklaşımla tekrar denemek çoğu zaman işe yarar.
* Sürekli Öğren:
Teknoloji sürekli gelişiyor, bu yüzden öğrenme süreci hiçbir zaman bitmez. Yeni programlama dillerini, kütüphaneleri ve araçları takip etmek önemlidir.
Umarım bu tavsiyeleri kulak ardı etmez kodlama yolculuğunda sana yardımcı olmasını umut eder! Bu yolculukta Başarılar dilerim! ?
* Merakını Besle ve Sabırlı Ol:
Kodlama öğrenmek zaman ve çaba gerektirir. Başlangıçta her şey karmaşık gelebilir, bu yüzden sabırlı olman ve merakını canlı tutman çok önemli. Başarı hikayelerini ve ilham verici projeleri araştırarak motivasyonunu yüksek tutabilirsin.
* Doğru Kaynakları Seç:
İnternet üzerinde sayısız kaynak var, ancak başlangıç için yapılandırılmış ve anlaşılır kaynaklar seçmek önemlidir. Ücretsiz platformlar (örneğin, Codecademy, freeCodeCamp), interaktif eğitimler ve başlangıç seviyesine uygun kitaplar iyi bir başlangıç noktası olabilir. Kendi öğrenme stiline en uygun olanı bulmak için farklı kaynakları deneyebilirsin.
* Temel Kavramları Anla:
Programlamanın temel taşlarını (değişkenler, döngüler, koşullu ifadeler, fonksiyonlar vb.) sağlam bir şekilde öğrenmek uzun vadede sana çok yardımcı olacaktır. Bu kavramları farklı örneklerle pekiştirmeye çalış.
* Küçük Adımlarla İlerle:
Hemen büyük projelerle başlamak yerine, küçük ve yönetilebilir görevlerle başla. Örneğin, basit bir hesap makinesi veya bir "yapılacaklar" listesi uygulaması yazmayı deneyebilirsin. Başarıya ulaştıkça motivasyonun artacak ve daha karmaşık projeler için kendine güvenin gelecektir.
* Bol Bol Pratik Yap:
Kodlama teorik bilgiden çok pratik beceri gerektirir. Öğrendiğin her yeni kavramı mutlaka kodlayarak uygula. Kendi projelerini geliştirmeye çalış ve karşılaştığın hatalardan ders çıkar.
* Hata Ayıklamayı Öğren:
Hata ayıklama (debugging), bir programcının en önemli becerilerinden biridir. Kodun çalışmadığında paniklemek yerine, hatanın nerede olduğunu anlamaya çalış. Hata mesajlarını dikkatlice oku ve internette benzer sorunlara yapılan çözümleri araştır.
* Bir Topluluğa Katıl:
Diğer öğrenenlerle veya deneyimli programcılarla iletişim kurmak çok faydalıdır. Online forumlara, sosyal medya gruplarına veya yerel kodlama etkinliklerine katılarak soru sorabilir, fikir alışverişinde bulunabilir ve yeni şeyler öğrenebilirsin.
* Kendi Projelerini Geliştir:
Öğrendiklerini pekiştirmenin ve portfolyonu oluşturmanın en iyi yolu kendi projelerini geliştirmektir. İlgi alanlarına yönelik veya çözmek istediğin bir probleme odaklanan projeler seçebilirsin.
* Pes Etme:
Kodlama öğrenme süreci inişli çıkışlı olabilir. Zorlandığın veya takıldığın zamanlar olacaktır. Önemli olan pes etmemek ve öğrenmeye devam etmektir. Mola vermek ve farklı bir yaklaşımla tekrar denemek çoğu zaman işe yarar.
* Sürekli Öğren:
Teknoloji sürekli gelişiyor, bu yüzden öğrenme süreci hiçbir zaman bitmez. Yeni programlama dillerini, kütüphaneleri ve araçları takip etmek önemlidir.
Umarım bu tavsiyeleri kulak ardı etmez kodlama yolculuğunda sana yardımcı olmasını umut eder! Bu yolculukta Başarılar dilerim! ?
Yorum
Yorum Yok
Yazar:
KodlarTR
HTML 'nin Webdeki Rölü
HTML (Köprü Metni İşaretleme Dili), webin temel yapı taşıdır. Web sayfalarının iskeletini oluşturan dil olarak, çok önemli bir rol oynar. İşlevini şöyle özetleyebiliriz:
HTML’in Web’deki Rolü
HTML, bir web sayfasının iskeletini oluşturur. Web tasarım ve geliştirme işlerinde her şey onunla başlar. örnek bir HTML sayfası göstererek açıklayalım.
Aşağıda, temel bir HTML sayfa örneği paylaşıyorum. Bu örnek, başlık, paragraf, resim, bağlantı ve liste gibi temel HTML öğelerini içeriyor:
html
<!DOCTYPE html>
<html lang="tr">
<head>
<meta charset="UTF-8">
<title>Benim İlk Web Sayfam</title>
</head>
<body>
<h1>Hoş Geldiniz!</h1>
<p>Bu, HTML ile oluşturulmuş ilk web sayfam. Web geliştirme dünyasına adım attım </p>
<h2>Hakkımda</h2>
<p>Ben bir web geliştirici adayıyım. HTML, CSS ve JavaScript öğreniyorum.</p>
<h2>İlgi Alanlarım</h2>
<ul>
<li>Web Tasarımı</li>
<li>Oyun Geliştirme</li>
<li>Yapay Zeka</li>
</ul>
<h2>Favori Sitem</h2>
<p>Daha fazla bilgi için <a href="https://www. domain.com" target="_blank">HTML Öğreniyorum</a> sitesine göz atabilirsiniz.</p>
<h2>Bir Görsel</h2>
<img src="https://www. domain.com/html/img1.jpg" alt="HTML Örneği Görseli" width="300">
<footer>
<p>© 2025 - Tüm hakları saklıdır.</p>
</footer>
</body>
</html>
Bu Sayfada Neler Var?
<!DOCTYPE html> → HTML5 olduğunu belirtir.
<html lang="tr"> → Sayfanın dilini Türkçe olarak ayarlar.
<head> → Sayfa başlığı ve karakter kodlaması gibi bilgiler içerir.
<body> → Görünen tüm içerik burada yer alır (başlık, paragraf, liste, resim, link, vs.).
<footer> → Sayfanın alt kısmında telif bilgisi gibi öğeler olur.
Dilersen bu sayfaya CSS veya JavaScript de ekleyebiliriz.
HTML (Köprü Metni İşaretleme Dili), webin temel yapı taşıdır. Web sayfalarının iskeletini oluşturan dil olarak, çok önemli bir rol oynar. İşlevini şöyle özetleyebiliriz:
HTML’in Web’deki Rolü
- İçeriğin Yapılandırılması:
- HTML, bir web sayfasında metinleri, başlıkları, paragrafları, listeleri, görselleri, videoları ve bağlantıları tanımlar.
- Örneğin bir haber sitesindeki başlık
, paragraflarKod:<h1>
, resimlerKod:<p>
gibi etiketlerle belirtilir.Kod:<img>
- HTML, bir web sayfasında metinleri, başlıkları, paragrafları, listeleri, görselleri, videoları ve bağlantıları tanımlar.
- Tarayıcıya Ne Gösterileceğini Söyler:
- HTML dosyaları, tarayıcılar tarafından okunur ve kullanıcıya görsel olarak sunulur.
- Yani tarayıcılar (Chrome, Firefox, Safari vb.), HTML kodunu anlayarak sayfayı oluşturur.
- HTML dosyaları, tarayıcılar tarafından okunur ve kullanıcıya görsel olarak sunulur.
- Diğer Web Teknolojileriyle İş Birliği Yapar:
- CSS (Cascading Style Sheets): HTML’in görünümünü (renkler, boyutlar, konumlar) düzenler.
- JavaScript: Sayfaya etkileşim kazandırır (butona tıklanınca bir şey olması gibi).
- Bu üçlü (HTML + CSS + JS) modern web’in temelidir.
- CSS (Cascading Style Sheets): HTML’in görünümünü (renkler, boyutlar, konumlar) düzenler.
- Arama Motorları ve Erişilebilirlik Açısından Önemlidir:
- Arama motorları HTML içeriğini okuyarak sayfanın ne hakkında olduğunu anlar.
- Ekran okuyucular gibi erişilebilirlik araçları, HTML etiketlerini kullanarak görme engelli kullanıcılar için sayfayı sesli hale getirir.
- Arama motorları HTML içeriğini okuyarak sayfanın ne hakkında olduğunu anlar.
HTML, bir web sayfasının iskeletini oluşturur. Web tasarım ve geliştirme işlerinde her şey onunla başlar. örnek bir HTML sayfası göstererek açıklayalım.
Aşağıda, temel bir HTML sayfa örneği paylaşıyorum. Bu örnek, başlık, paragraf, resim, bağlantı ve liste gibi temel HTML öğelerini içeriyor:
html
<!DOCTYPE html>
<html lang="tr">
<head>
<meta charset="UTF-8">
<title>Benim İlk Web Sayfam</title>
</head>
<body>
<h1>Hoş Geldiniz!</h1>
<p>Bu, HTML ile oluşturulmuş ilk web sayfam. Web geliştirme dünyasına adım attım </p>
<h2>Hakkımda</h2>
<p>Ben bir web geliştirici adayıyım. HTML, CSS ve JavaScript öğreniyorum.</p>
<h2>İlgi Alanlarım</h2>
<ul>
<li>Web Tasarımı</li>
<li>Oyun Geliştirme</li>
<li>Yapay Zeka</li>
</ul>
<h2>Favori Sitem</h2>
<p>Daha fazla bilgi için <a href="https://www. domain.com" target="_blank">HTML Öğreniyorum</a> sitesine göz atabilirsiniz.</p>
<h2>Bir Görsel</h2>
<img src="https://www. domain.com/html/img1.jpg" alt="HTML Örneği Görseli" width="300">
<footer>
<p>© 2025 - Tüm hakları saklıdır.</p>
</footer>
</body>
</html>
Bu Sayfada Neler Var?
<!DOCTYPE html> → HTML5 olduğunu belirtir.
<html lang="tr"> → Sayfanın dilini Türkçe olarak ayarlar.
<head> → Sayfa başlığı ve karakter kodlaması gibi bilgiler içerir.
<body> → Görünen tüm içerik burada yer alır (başlık, paragraf, liste, resim, link, vs.).
<footer> → Sayfanın alt kısmında telif bilgisi gibi öğeler olur.
Dilersen bu sayfaya CSS veya JavaScript de ekleyebiliriz.
Forum:
HTML
Yorum
Yorum Yok
Yazar:
admin
-
Söz Sizde Hadi Paylaşalım .

- HTML öğrenirken sizi en çok zorlayan ne oldu?
- Semantik etiketleri kullanıyor musunuz? (Kabul edelim çoğumuz önce div'le çözüyoruz ?)
- En sevdiğiniz HTML "trick" nedir?
Kodu paylaş, öğreneni destekle
Forum:
HTML
Yorum
Yorum Yok
Yazar:
admin
Yeni Başlayanlar İçin Mini Tavsiyeler
[*]Kodlarınızı
gibi araçlarla anlık gözlemleyin.
[*]Her etiketin ne işe yaradığını bilin, ezbere değil mantıkla öğrenin.
[*]HTML5 semantik etiketlerini (header, nav, article, section vs.) zamanla öğrenmeye başlayın.
[*]Mobil uyumluluğu (responsive yapı) CSS tarafında olsa da, HTML’in yapısı da önemlidir. Doğru yerleştirme = doğru sonuç.
[*]Kodlarınızı
Kod:
Live Server [*]Her etiketin ne işe yaradığını bilin, ezbere değil mantıkla öğrenin.
[*]HTML5 semantik etiketlerini (header, nav, article, section vs.) zamanla öğrenmeye başlayın.
[*]Mobil uyumluluğu (responsive yapı) CSS tarafında olsa da, HTML’in yapısı da önemlidir. Doğru yerleştirme = doğru sonuç.
Forum:
HTML
Yorum
Yorum Yok
Yazar:
admin
HTML'e Giriş
Temelden İleriye Sağlam Bir Başlangıç (Yeni Başlayanlara Yönelik)
Selam yazılımcı tayfa!
Front-end tarafına yeni giriş yapan arkadaşlar için HTML üzerine kısa ama temel taşları oturtacak bir içerik hazırlamak istedim. Eğer sıfırdan başlıyorsan ya da "Ben bunu yaparım ama neden yaptığımı tam bilmiyorum" diyorsan, bu yazı tam sana göre.
HTML Nedir? Ne Değildir?
HTML = HyperText Markup Language
Yani bir programlama dili değil, işaretleme dilidir. Tarayıcıya "şu başlık olacak", "şurada paragraf var", "buraya görsel koy", "şu linke git" gibi komutlar veririz. Bu komutlar ise "etiket (tag)" dediğimiz yapılarla yazılır.
Temel HTML Yapısı (Anatomi)
html
KopyalaDüzenle
? <!DOCTYPE html> → HTML5 kullandığımızı belirtir.
? <html> → Tüm sayfanın kapsayıcısıdır.
? <head> → Sayfa hakkında meta bilgiler (başlık, charset, css bağlantısı vs.).
? <body> → Asıl kullanıcıya gösterilecek içerik buradadır.
Temelden İleriye Sağlam Bir Başlangıç (Yeni Başlayanlara Yönelik)
Selam yazılımcı tayfa!
Front-end tarafına yeni giriş yapan arkadaşlar için HTML üzerine kısa ama temel taşları oturtacak bir içerik hazırlamak istedim. Eğer sıfırdan başlıyorsan ya da "Ben bunu yaparım ama neden yaptığımı tam bilmiyorum" diyorsan, bu yazı tam sana göre.
HTML Nedir? Ne Değildir?
HTML = HyperText Markup Language
Yani bir programlama dili değil, işaretleme dilidir. Tarayıcıya "şu başlık olacak", "şurada paragraf var", "buraya görsel koy", "şu linke git" gibi komutlar veririz. Bu komutlar ise "etiket (tag)" dediğimiz yapılarla yazılır.
Temel HTML Yapısı (Anatomi)
html
KopyalaDüzenle
Kod:
<!DOCTYPE html>
<html lang="tr">
<head>
<meta charset="UTF-8">
<title>İlk Sayfam</title>
</head>
<body>
<h1>Selam Dünya!</h1>
<p>HTML ile web'e adım attım!</p>
</body>
</html>? <html> → Tüm sayfanın kapsayıcısıdır.
? <head> → Sayfa hakkında meta bilgiler (başlık, charset, css bağlantısı vs.).
? <body> → Asıl kullanıcıya gösterilecek içerik buradadır.
Forum:
HTML
Yorum
Yorum Yok
Yazar:
admin
Bir Dizideki Tekrar Eden Elemanları Bulun
Soru: Bir dizideki tekrar eden elemanları bulun.
Açıklama: Bir liste içinde birden fazla kez geçen elemanları bulun ve sadece bir kez yazdırın.
python
KopyalaDüzenle
Soru: Bir dizideki tekrar eden elemanları bulun.
Açıklama: Bir liste içinde birden fazla kez geçen elemanları bulun ve sadece bir kez yazdırın.
python
KopyalaDüzenle
Kod:
def tekrar_edenler(liste):
tekrarlar = set()
gorulen = set()
for eleman in liste:
if eleman in gorulen:
tekrarlar.add(eleman)
else:
gorulen.add(eleman)
return list(tekrarlar)
print(tekrar_edenler([1, 2, 3, 2, 4, 5, 1])) # [1, 2]
Yorum
Yorum Yok
Yazar:
admin
Bir Sayının Asal Olup Olmadığını Kontrol Edin
1. Soru: Bir sayının asal olup olmadığını kontrol edin.
Açıklama: Kullanıcıdan bir sayı alın ve bu sayının asal olup olmadığını belirleyin.
python
KopyalaDüzenle
def asal_mi(sayi):
if sayi < 2:
return False
for i in range(2, int(sayi**0.5)+1):
if sayi % i == 0:
return False
return True
print(asal_mi(13)) # True
1. Soru: Bir sayının asal olup olmadığını kontrol edin.
Açıklama: Kullanıcıdan bir sayı alın ve bu sayının asal olup olmadığını belirleyin.
python
KopyalaDüzenle
def asal_mi(sayi):
if sayi < 2:
return False
for i in range(2, int(sayi**0.5)+1):
if sayi % i == 0:
return False
return True
print(asal_mi(13)) # True
Yorum
Yorum Yok
Hoşgeldin, Ziyaretçi
Forumda Ara
Forum İstatistikleri
Kimler Çevrimiçi
Şu anda 2 aktif kullanıcı var.
(0 Üye - 2 Ziyaretçi)
Son Yazılanlar
Kodlama Tes Günü İpuçları
Son Yorum:
admin
•
11-04-2025, 08:28 PM
Kodlama Testlerinde Prati...
Son Yorum:
admin
•
11-04-2025, 08:24 PM
Kodlama testleri
Son Yorum:
admin
•
11-04-2025, 08:22 PM
Kod Çözücülerin İlacı mı,...
Son Yorum:
Gets
•
07-10-2025, 09:42 AM
Yeni Başlayanlar için Pro...
Son Yorum:
admin
•
06-29-2025, 08:12 AM
Kodlamaya Başlayanlar içi...
Son Yorum:
admin
•
06-29-2025, 08:09 AM
Kodlamaya Yeni Başlayanla...
Son Yorum:
admin
•
06-29-2025, 08:08 AM
Bol Bol Pratik Yapın Kodl...
Son Yorum:
admin
•
06-29-2025, 08:07 AM
Küçük Başlayın ve Adım Ad...
Son Yorum:
admin
•
06-29-2025, 07:45 AM
Doğru Programlama Dilini ...
Son Yorum:
admin
•
06-29-2025, 07:44 AM