CSS(Cascading Style Sheets/Basamaklı Stil Şablonları ya da Basamaklı Biçim Sayfalar) günümüz web teknolojilerinde vazgeçilmez bir dil. CSS, HTML, XML vb. gibi bir Markup language(İşaretleme dili)dir, yani PHP, JavaScript gibi bir programlama dili değildir bu yüzden bu dili öğrenmesi ve uygulaması aslına bakılırsa nispeten çok daha kolaydır.
Google’ın Chrome Developers sitesi https://web.dev/ içerisinde Learn isimli bir kategori var ve burada çeşitli eğitimler yer almaktadır, daha çok Google teknolojileri üzerine eğitimler olması yanı sıra bugün CSS öğrenimi için bir eğitim paketini yayınladılar. CSS diline meraklı iseniz göz gezdirebilirsiniz ve bu ücretsiz eğitimlerden faydalanabilirsiniz, ben göz gezdirdim ve hayret ettim çünkü gerçekten her madde için codepen kod örnekleri ile, ses dosyaları ile muhteşem bir çalışma olmuşi muadili eğitimlere de baktığımda sanırım en derli toplu ve güzeli Google’ınkidir. Henüz Türkçe olmayan ancak İngilizce ve 3 farklı dilde bakılabilen rğitime web.dev/learn/css/ adresinden ulaşabilirsiniz. Bu arada bu işlere başlayacak genç arkadaşlarım tamamen İngilizce dilinden ilerlemeleri öneririm zira günümüzde hemen hemen tüm bilimlerde olduğu gibi bu bilimde de kaynak dil İngilizce.
Eğitimciler:
Andy Bell Freelance designer and educator Homepage – Twitter – GitHub
Rachel Andrew Freelance writer and editor. CSS Working Group Invited Expert. Homepage – Twitter – GitHub
Una Kravets Developer Advocate for CSS, UI & DevTools at Chrome Homepage – Twitter – GitHub
Adam Argyle Developer Advocate for Chrome Homepage – Twitter – GitHub
Rob Dodson Googler working on web stuff. I help build web.dev! Homepage – Twitter – GitHub
Kayce Basques Technical Writer, Chrome DevTools & Lighthouse Homepage – Twitter – GitHub
Jiwoong Lee UX Designer for Web Platform & Chrome Twitter – GitHub
Diğer başka siteler:
- CSS’in resmi sitesi: w3.org/Style/CSS/learning (Türkçe var)
- W3Schools: w3schools.com/css/
- Diğer Google eğitimleri: web.dev/learn/
- Web dev codepen: codepen.io/web-dot-dev
- Google Developers: developers.google.com/web
- CSS Documentation on MDN
- Listen to the CSS Podcast
- CSS articles on web.dev
- How To Learn CSS – Smashing Magazine
- CSS-Tricks
- Layout Land – Youtube