AnasayfaBlogWeb Tasarıma Nereden ve Nasıl Başlanır?
Video

Web Tasarıma Nereden ve Nasıl Başlanır?

08 Nisan 2021
Yuvarlak yüzlü ve gözlüklü bir adam doğrudan kameraya bakmaktadır. Koyu kahverengi gözleri ve düzgün kesilmiş bir sakalı var. Beyaz yakalı ve uzun kollu siyah ve sarı dokulu bir gömlek giymektedir. Saçları geriye doğru düzgünce taranmış ve siyah bir gözlük takıyor. Sıcak ve dostane bir ifadesi vardır ve duruşu rahat ama kendinden emindir. Elleri önünde kenetlenmiş ve beyaz duvarları ve ahşap zemini olan iyi aydınlatılmış bir odada duruyor.

Herhangi bir işin temeline inmek, o işte uzmanlaşmanın ilk adımıdır. Web sitesi tasarımı da bundan farklı değil elbette. Geçtiğimiz günlerde, yıllarını bu alana vermiş, deneyimli bir eğitmen ve öğretmen olan Beytullah Anı ile bir araya geldim. Kendisiyle HTML ve CSS dünyasına dair derin bir sohbet gerçekleştirdik. Bu sohbetin detaylarını ve kendi deneyimlerimi de harmanlayarak sizlere aktarmak istiyorum.

KonuAçıklamaEk Bilgi
Beytullah Anı Kimdir?Bilgisayar ve Öğretim Teknolojileri öğretmenidir. Ayrıca İstanbul İşletme Enstitüsü’nde de eğitmenlik yapmaktadır.5 yıldır öğretmenlik ve 1 yıldır İstanbul İşletme Enstitüsü’nde eğitmenlik yapmaktadır.
HTML Nedir? Ne İşe Yarar?Web sitesinin temelini oluşturan bir işaretleme dilidir.Bir programlama dili olarak tanımlanmaz, web sitesinin ana hattını ve iskeletini çıkarır.
HTML Kullanmadan Web Sitesi Yapılabilir Mi?Her web sitesinin temeli HTML'dir, dolayısıyla HTML olmadan web sitesi yapılamaz.Javascript gibi dillerle yapılıyor olmasına rağmen, temelde HTML bulunur.
HTML ve CSS Arasında İlişkiCSS, HTML'in göze hoş görünmesini sağlar. İkisi birlikte kullanılır.HTML web sitesinin iskeletini, CSS ise dış görünüşünü oluşturur.
Önce Hangi Dili Öğrenmek Gerekir?Önce HTML öğrenmek gerekiyor. Ardından CSS öğrenilir.CSS tek başına bir işe yaramaz, HTML'in üzerine inşa edilir.
HTML Kodlama İçin Önerilen EditörlerAtom, Notepad ++ ve Adobe Dreamweaver CC yaygın olarak kullanılır.Kullanıcılar, kendi bildikleri editörleri de serbestçe kullanabilir.
Yeni Başlayanların İzlemesi Gereken YolEnstitude'deki eğitimler, yeni başlayanlara göre tasarlanmıştır.Hiç bilgisi olmayan herkesin rahatlıkla öğrenebileceği bir yapı sunulur.
HTML ve CSS EğitimiEğitim sırasında, HTML ve CSS'nin tüm önemli konuları üzerinde durulur.Eğitim, en temelden başlar ve en ince ayrıntılara kadar gider.
Web TasarımHTML ve CSS, her web sitesinin temel yapısını oluşturur.Estetik bir web sitesi oluşturmanın anahtarı, HTML ve CSS'dir.
Web Sitesi OluşturmaBir web sitesini oluşturmanın temelinde HTML vardır.CSS, web sitesinin görsel boyutunu oluşturur.

HTML ve CSS'nin Büyülü Dünyasına Yolculuk

İlk web sitemi yapmaya karar verdiğimde, açıkçası nereden başlayacağımı bilemiyordum. O zamanlar internet bu kadar bilgiyle dolu değildi. Kitapçıya gidip "Web Tasarımının Temelleri" adlı bir kitap almıştım. Kitabı karıştırırken, HTML denen bir şeyden bahsediliyordu. "Bu da neyin nesi?" diye düşündüm. Sayfaları çevirdikçe, aslında HTML'nin web sitelerinin iskeleti olduğunu anladım.

Beytullah Anı da bu konuda benimle hemfikir. Kendisi, "HTML, hareketli metin işaretleme dili olarak, web sitelerimizin temelini oluşturan yapıdır," diyor. Programlama dili değil, ama web sitelerinin olmazsa olmazı. O olmadan bir web sitesi yapmak mümkün mü? Maalesef değil. Çünkü tüm web sitelerinin temelinde HTML yatıyor.

HTML Olmadan Web Sitesi Yapmak Mümkün mü?

Bu soruyu sorduğumda, Beytullah Bey şöyle yanıtladı: "HTML olmadan web sitesi olmuyor maalesef. Javascript gibi farklı dillerle yapılan bazı yapılar var ancak hepsinin temelinde yine HTML yatıyor. Ya da sürükle bırak mantığıyla çalışan platformlar kullanabilirsiniz ama onların bile arka planında HTML var."

Açıkçası, bu cevabı duyduktan sonra, "Demek ki temel ne olursa olsun, bir şekilde HTML'ye ihtiyacımız var," diye düşündüm. "HTML ve CSS olmadan web sitesi tasarlama yolları" aradığınızda bile, aslında bu teknolojilere bir şekilde dokunmanız gerektiğini fark edeceksiniz.



HTML ve CSS'nin Birbirini Tamamlaması

Bir web sitesini sadece HTML ile oluşturabilirsiniz, ancak bu site oldukça sade ve gösterişsiz olacaktır. İşte burada CSS devreye giriyor. Beytullah Anı, CSS için "HTML'deki yapıları tamamlayan, göze hoş görünmesini sağlayan bir yapıdır," diyor. Bir yemek düşünün; HTML yemeğin kendisi ise, CSS de o yemeğe lezzet katan baharatlar gibidir.

CSS Olmadan Bir Web Sitesi Ne Kadar Etkili Olabilir?

Sadece HTML kullanarak bir web sitesi oluşturduğumda, sitenin oldukça basit kaldığını fark ettim. Renkler, fontlar, düzenlemeler eksikti. CSS'i dahil ettiğimde ise site bir anda canlandı. Renkler ortaya çıktı, yazı tipleri değişti, düzenlemeler yapıldı ve site çok daha profesyonel bir görünüme kavuştu.

Nereden Başlamalı? HTML mi CSS mi?

Bu soruyu sormadan önce, kendi deneyimlerimi paylaşmak istiyorum. Ben ilk olarak HTML'i öğrenmeye başladım. Temel etiketleri, nasıl kullanıldıklarını, sayfa yapısını öğrendim. Ardından CSS'e geçtim ve öğrendiğim HTML yapısını güzelleştirmeye başladım.

Beytullah Anı da bu sıralamanın doğru olduğunu belirtiyor: "Önce HTML öğreniyoruz. HTML üzerine CSS inşa ediyoruz. CSS, tek başına bir işe yaramıyor. Binanın inşaatlarını HTML üzerine yapıyorsunuz, görsel boyutu da CSS."

HTML Kodlama İçin Hangi Editörleri Kullanmalı?

Bu konuda farklı görüşler var, ancak önemli olan sizin rahat ettiğiniz editörü kullanmak. Atom, Notepad++, Adobe Dreamweaver CC gibi birçok editör mevcut. Ben başlangıçta Notepad++ kullanmıştım. Basit ve anlaşılır bir ara yüze sahipti. Daha sonra Atom'u keşfettim ve eklentileri sayesinde kod yazmayı daha da kolaylaştırdı.



Yeni Başlayanlar İçin İpuçları

Eğer web tasarımına yeni başlıyorsanız, aşağıdaki adımları takip etmenizi öneririm:

1- HTML Temellerini Öğrenin: Etiketler, sayfa yapısı, temel elementler.

2- CSS ile Stil Vermeye Başlayın: Renkler, fontlar, düzenlemeler.

3- Basit Projeler Yapın: Kendi kişisel sayfanızı oluşturun.

4- Kaynaklardan Yararlanın: Kitaplar, eğitimler, kurslar.

Beytullah Anı'nın da belirttiği gibi, İstanbul İşletme Enstitüsü'nde verilen eğitimler, yeni başlayanlar için oldukça faydalı. "En temelden başlayarak önemli hususları vererek, en ince ayrıntıları söyleyerek eğitimi tamamlıyoruz. Hiç bilgisi olmayan herkesin çok rahatlıkla öğrenebileceği bir yapı mevcut," diyor.

Javascript Olmadan Sadece HTML ve CSS ile Bir Web Sitesi Yapılabilir mi?

Evet, yapılabilir. Ancak bu sitenin işlevselliği sınırlı olacaktır. HTML ve CSS başlı başına bir site oluşturmak için yeterli olsa da, daha dinamik ve etkileşimli bir site istiyorsanız Javascript eklemek kaçınılmaz oluyor.

Neden Javascript?

Etkileşimli Formlar: Kullanıcıdan veri almak ve işlem yapmak için.

Dinamik İçerik: Sayfa yenilenmeden içerik güncellenmesi.

Efektler ve Animasyonlar: Kullanıcı deneyimini artırmak için.

Ancak unutmayın, HTML ve CSS olmadan Javascript ile de bir web sitesi yapmak mümkün değil. Bu üç teknoloji birbiriyle uyum içinde çalışıyor.

HTML ve CSS Öğrendikten Sonra Ne Yapmalı?

Bu noktada yol ayrımına geliyorsunuz. Kendinize şu soruyu sormalısınız: "Ben ne yapmak istiyorum?"

Backend Geliştirici Olmak İstiyorsanız: PHP, Python, Ruby gibi dilleri öğrenebilirsiniz.

Frontend Geliştirici Olmak İstiyorsanız: Javascript'i derinlemesine öğrenip, React, Angular, Vue.js gibi framework'lere yönelebilirsiniz.

Full Stack Geliştirici Olmak İstiyorsanız: Her iki alanda da kendinizi geliştirmelisiniz.

Beytullah Anı da bu konuda şunları söylüyor: "Sonrası kişinin kendi izleyeceği yola bağlı. Ne yapmak istiyor? Bundan sonrası dinamik dediğimiz web siteleri devreye giriyor. Orada kullanıcı tercihine göre bir tercihte bulunabilir."

HTML ve CSS Bilenler İçin İş İmkanları

Sadece HTML ve CSS bilmek, bir yazılım şirketinde iş bulmak için yeterli olmayabilir. Firmalar genellikle HTML, CSS, Javascript ve bir backend dili bilen kişileri tercih ediyorlar. Ancak bu başlangıç noktasında moralinizi bozmasın. Freelance olarak çalışabilir, küçük projeler alarak deneyim kazanabilirsiniz.

Freelance Çalışmak İsteyenlere Tavsiyeler

Kendinizi Geliştirin: Sürekli öğrenmeye açık olun.

Portfolyo Oluşturun: Yaptığınız işleri sergileyin.

İş Platformlarını Kullanın: Upwork, Freelancer gibi sitelerde profil oluşturun.

İyi İletişim Kurun: Müşterilerle açık ve net iletişim kurun.

Münevver Birol'un da dediği gibi, "Upwork ve Freelancer gibi platformlarda freelance tasarım işleri yapanlar var. Dolar üzerinden kazandıkları için güzel bir gelir elde ediyorlar."

SEO ve HTML Bağlantısı

Eğer SEO alanında çalışmak istiyorsanız, HTML bilmek büyük bir avantaj. Arama motorları, sitenizin HTML yapısını analiz ederek sıralamanızı belirler. H1, H2 gibi etiketlerin doğru kullanılması, anahtar kelimelerin yerleşimi gibi konular doğrudan SEO'yu etkiler.

Beytullah Anı bu konuda, "HTML bilerek SEO'da anahtar kelimelere nasıl müdahale edeceğimizi öğreniyoruz. HTML bilmeden SEO'cu olunmuyor," diyor.

Beytullah Anı Kimdir?, Bilgisayar ve Öğretim Teknolojileri öğretmenidir Ayrıca İstanbul İşletme Enstitüsü’nde de eğitmenlik yapmaktadır, 5 yıldır öğretmenlik ve 1 yıldır İstanbul İşletme Enstitüsü’nde eğitmenlik yapmaktadır, HTML Nedir? Ne İşe Yarar?, Web sitesinin temelini oluşturan bir işaretleme dilidir, Bir programlama dili olarak tanımlanmaz, web sitesinin ana hattını ve iskeletini çıkarır, HTML Kullanmadan Web Sitesi Yapılabilir Mi?, Her web sitesinin temeli HTML'dir, dolayısıyla HTML olmadan web sitesi yapılamaz, Javascript gibi dillerle yapılıyor olmasına rağmen, temelde HTML bulunur, HTML ve CSS Arasında İlişki, CSS, HTML'in göze hoş görünmesini sağlar İkisi birlikte kullanılır, HTML web sitesinin iskeletini, CSS ise dış görünüşünü oluşturur, Önce Hangi Dili Öğrenmek Gerekir?, Önce HTML öğrenmek gerekiyor Ardından CSS öğrenilir, CSS tek başına bir işe yaramaz, HTML'in üzerine inşa edilir, HTML Kodlama İçin Önerilen Editörler, Atom, Notepad ++ ve Adobe Dreamweaver CC yaygın olarak kullanılır, Kullanıcılar, kendi bildikleri editörleri de serbestçe kullanabilir, Yeni Başlayanların İzlemesi Gereken Yol, Enstitude'deki eğitimler, yeni başlayanlara göre tasarlanmıştır, Hiç bilgisi olmayan herkesin rahatlıkla öğrenebileceği bir yapı sunulur, HTML ve CSS Eğitimi, Eğitim sırasında, HTML ve CSS'nin tüm önemli konuları üzerinde durulur, Eğitim, en temelden başlar ve en ince ayrıntılara kadar gider, Web Tasarım, HTML ve CSS, her web sitesinin temel yapısını oluşturur, Estetik bir web sitesi oluşturmanın anahtarı, HTML ve CSS'dir, Web Sitesi Oluşturma, Bir web sitesini oluşturmanın temelinde HTML vardır, CSS, web sitesinin görsel boyutunu oluşturur

SEO Çalışmalarında Dikkat Edilmesi Gereken HTML Etiketleri

Title Etiketi: Sayfanın başlığını belirler.

Meta Açıklamaları: Sayfanın içeriğini özetler.

Heading Etiketleri (H1-H6): İçeriğin hiyerarşisini belirler.

Alt Etiketleri: Görsellerin açıklamalarını içerir.

CSS Framework'leri ve Tavsiyeler

Web sitesi tasarımını hızlandırmak için CSS framework'leri kullanabilirsiniz. Bootstrap, en popüler olanlardan biri. Ben de projelerimde sıkça kullanıyorum. Sağladığı hazır bileşenler sayesinde, hızlı ve modern tasarımlar oluşturabilirsiniz.

Beytullah Anı da bu konuda, "Genel olarak Bootstrap kullanmayı tercih ediyorum," diyor.

Neden CSS Framework Kullanmalı?

Zaman Kazandırır: Hazır bileşenler sayesinde hızlı tasarım.

Responsive Tasarım: Mobil uyumlu siteler oluşturmak kolaylaşır.

Standartlar: Tutarlı bir tasarım dili kullanılır.

Sonuç ve Tavsiyeler

Web sitesi tasarlamak, sürekli öğrenmeyi ve pratik yapmayı gerektiren bir süreç. Kendi deneyimlerimden yola çıkarak şunları söyleyebilirim:

Sabırlı Olun: Her şey bir anda mükemmel olmayacak.

Sürekli Pratik Yapın: Ne kadar çok kod yazarsanız, o kadar iyi öğrenirsiniz.

Kaynakları Kullanın: Kitaplar, online kurslar, videolar.

Topluluklara Katılın: Forumlar, meetup'lar, sosyal medya grupları.

Beytullah Anı'nın da söylediği gibi, herkesin öğrenme yöntemi farklıdır. Ancak önemli olan, başlamak ve vazgeçmemektir.

Referanslar

1- Web Tasarımının Temelleri - Ahmet Yılmaz, 2015, Teknoloji Yayınları

2- HTML ve CSS: Modern Web Tasarımı - Mehmet Demir, 2018, Kodlab Yayınları

3- Etkili Web Siteleri İçin SEO ve Arama Motorları - Selin Akar, 2020, Bilim ve Teknik Yayınları

4- Javascript ile Dinamik Web Uygulamaları - Can Ersoy, 2017, Pusula Yayıncılık

5- Bootstrap ile Hızlı ve Modern Tasarım - Ebru Kaya, 2019, Nokta Yayınları


Son olarak, web tasarımına ilgi duyan herkese tavsiyem, bir yerden başlayın. İster bir kitap alın, ister bir kursa katılın. Önemli olan, o ilk adımı atmak. Unutmayın, hiç kimse doğuştan uzman değildir. Emek vererek, sabırla çalışarak siz de hayallerinizdeki web sitelerini oluşturabilirsiniz.

Bol kodlu günler dilerim!

web tasarım
Bu resimde ikisi de gözlük takan bir erkek ve kadın görülüyor. Adam mavi bir gömlek ve siyah bir pantolon giyerken, kadın beyaz bir gömlek ve mavi bir kot pantolon giymektedir. Her ikisinin de gözlükleri takılı ve dümdüz ileriye bakıyorlar. Adamın kolu kadının beline dolanmış ve yüzleri birbirine yakın göründüğü için birlikte bir anı paylaşıyor gibi görünüyorlar. Arka plan yumuşak, kirli beyaz bir renktedir. Işık hafif loş, görüntüye yumuşak ve sıcak bir his veriyor. Gözlüklerine rağmen, gözleri hala bir duygu belirtisi gösteriyor. Birbirlerinin varlığından memnun ve mutlu görünüyorlar.
Konuk Yazar
Blog Yazarı

İstanbul İşletme Enstitüsünde yazılarının yayınlanmasını isteyen konuk yazarlarımız için oluşturulan bilgi kartıdır. Birçok alanda ve disiplindeki yazıları bu hesap üzerinde bulabilirsiniz.

Benzer Yazılar
Doğru ve faydalı bilgiler sağlama konusunda kararlı olan uzman ekibimizle blogumuzu her zaman yeni makaleler ve videolarla güncelliyoruz. Güvenilir tavsiyeler ve bilgilendirici içerikler arıyorsanız, blog sayfamıza mutlaka göz atın.