@mrtykc; bootstrap ve diğer frameworkleri kullanabilirsin. Boş bir şekilde kullanmanı tavsiye etmem ilk başta hızlı bir web sitesi dökebilmek için çok sağlam bootstrap bilgi edinmelisin. Daha sonra dribbble da bulduğun tasarımları bootstrap ile dökmeni tavsiye ederim. En yararlısı bu olur geleceğin için. Daha sonra sadece html ve css ile kalmayıp arada bir illustrator, sketch ve photoshop üzerine biraz eğilmelisin. Front-end gerçekten çok zevkli bir iş herkese tavsiye ediyorum. Bunları yaptıktan sonra zaman gelecek, "bootstrap ile tasarlayamayacağım bir site yok." dediğinde; bootstrap'i tamamen bir kenara bırakıp hiçbir framework olmadan siteni kodlamaya çalışmalısın.

Ha bu arada bunların hepsini öğrenirken css i saf olarak yazmanı hiçbir zaman tavsiye etmem. Mutlaka ama mutlaka css i hızlı yazmanı sağlayacak bir derleyiciye ihtiyac duyacaksın. Eğer css i saf olarak yazmaya devam edersen ileride benim gibi "Of ne kadar salakmışım" diyebilirsin. Benim tavsiyem "Sass" öğrenmen.
https://sass-lang.com/ buradan dökümantasyonu inceleyebilirsin.
Bunun haricinde her gün codepen'deki örneklere bakarak kendini geliştirebilirsin.
https://codepen.io/
Bir işte mümkün mertebe bi seviyeye gelebilmek için çok uzun uğraşlar vermen gerekiyor. Eğer front-end developer olacağım dersen maaşları güzel eğer biraz estetik yapıya sahipsen (Bu dribbble , behance gibi sitelerde çok fazla zaman geçirmen demek) 3-4 üzeri maaş ile çalışabilirsin. Hadi hiç iş bulamazsan dışarıdan iş alarak ayda 5 bini geçkin gelir elde edebilirsin.
Hep derim 2018'de front end olmak kadar zevkli hiçbir iş yoktur herhalde. Artık zaman geçtikçe tasarıma dönüyor işler.
Daha fazla kendini geliştirebilmen için mutlaka bir portfolyo oluşturmalısın. Bir hard disk flash bellek alarak işe başlayabilirsin. Amacın daha fazla tasarım yapıp onu css ile geliştirmek olsun bana sorarsan.
Piyasadan haberdar olmayı unutmamalısın bunları yaparken. Mesela yeni çıkan https://www.invisionapp.com/studio
yu mutlaka öneririm.
Eğer tasarım ve front kısmında devam etmeyi düşünüyorsan mutlaka bir mac bilgisayara sahip olmalısın mac in geliştirme ortamı windows'a göre çok daha zevklidir. Magic mouse kullanması bile kod yazmanı, tasarım yapmanı hızlandırıyor. Retina ekranda tasarladıgın renkler ile windows üzerindeki retinada tasarladıgın renkler bile aynı değil. Mutlaka bir mac e sahip olmaya bak.
Daha fazla bilgi istersen hevesinin oldugunu gördüğüm her dakika sana destek olabilirim. Bu zamana kadar bana bir satır kod desteğinde bulunan bir üstadım olmadı, bu yüzden elimden geldiğince cevremdekilere yardımcı oluyorum.