2023'den beri7 mesaj
Selam HTML & CSS öğrenmek istiyorum. Daha sonrasında da C# başlamayı düşünüyorum. HTML & CSS türkçe anlatım ve bedava olacak şekilde en iyi nereden öğrenebilirim?
Akış
Onu görmüştüm ancak arkada yüksek seste bir fan sesi var. Beni rahatsız etti baya.Youtube'ta Yakın Kampüs kanalını inceleyebilirsin. Sade bir anlatımları var.
Yazın için teşekkürler. HTML & CSS seçmemin sebebi yazılımın temel mantığını oturtmak içindi. Ancak sizin dediğinize göre sanırım phyton ile başlamam daha iyi olur gibi. Python dersini Türkçe ve ücretsiz olarak nereden bulabilirim? Dediğiniz BTK akademi'de "Sıfırdan İleri Seviye Python Programlama" adında bir ders buldum. Bununla başlamam iyi olur mu?hakanyargici dedi: ↑C# ve HTML & CSS birbirinden çok bağımsız diller. Hatta HTML ve CSS'e programlama dili demek doğru bile değil. Tavsiyem Python'a girişmen olacaktır.
Kaynak konusunda yazılımda hiç bir zaman tek bir kaynağa sınırlı kalma. Videolu 3-4 farklı kaynak belirleyebilirsin. HTML ve CSS için internete yerli/yabancı ve videolu/yazılı içerikler tonlarca bulunmakta. Ben ilk etapta BTK akademi üzerinden Fahrettin hocanın eğitimi ile belli başlı temelleri atmıştım fakat orada anlatılan bazı konular kafam çok karıştırmış ve 2-3 ay sorun yaşamıştım. Yine de çok yalın ve güzel bir anlatıma sahip. YT üzerinde bu işe gönül vermiş kişiler ücretsiz içerik üretiyor, çok daha profesyonelleri Udemy üzerinden kurs satıyor.
Python çok popüler programlama dili. İnternette çok fazla güncel videolu ve videosuz içerikleri eminim ki mevcuttur. Bu yüzden video da ki eğitmenlerin isimlerini not alıp geçmişlerini araştırarak kendinize bir kaç farklı kaynak belirlemeniz en doğrusu olacaktır.SamsunluMutait dedi: ↑Yazın için teşekkürler. HTML & CSS seçmemin sebebi yazılımın temel mantığını oturtmak içindi. Ancak sizin dediğinize göre sanırım phyton ile başlamam daha iyi olur gibi. Python dersini Türkçe ve ücretsiz olarak nereden bulabilirim? Dediğiniz BTK akademi'de "Sıfırdan İleri Seviye Python Programlama" adında bir ders buldum. Bununla başlamam iyi olur mu?
Anladım çok teşekkürler.hakanyargici dedi: ↑Python çok popüler programlama dili. İnternette çok fazla güncel videolu ve videosuz içerikleri eminim ki mevcuttur. Bu yüzden video da ki eğitmenlerin isimlerini not alıp geçmişlerini araştırarak kendinize bir kaç farklı kaynak belirlemeniz en doğrusu olacaktır.
Python ile ilgili herhangi bir eğitim almadığım için BTK akademi de ki eğitime iyi yada kötü gibi bir eleştiride bulunmam pek doğru olmaz.
Alaylı yazılımcının aldığı sertifikanın pek önemi yok. Sertifikayı alırken ve aldıktan sonra nasıl projeler yaptın, hangi algoritma veya verileri yapılarını biliyorsun, GitHub aktivite durumu ve çalışacağın yerin sana verdiği case'i nasıl yapıp yapamıyorsun ona bakıyorlar.ssenari müellifi dedi: ↑BTK akademideki Sıfırdan İleri Seviye Python Programlama adlı kurs oldukça eğitici görünüyor. Bir de BTK akademiden alınan sertifika udemy kurslarından alınan sertifikaya göre daha geçerli olabilir. Çünkü udemy kursları MEB onaylı değil ve herhangi bir resmiyeti de yok. BTK akademi devletin bir girişimi olduğu ve .gov.tr uzantılı bir site üzerinden bu eğitimi verdiği için bir nevi resmiyet taşıyor.
Benim söylemeye çalıştığım udemyde herkes kurs açabiliyor ve bir resmiyeti yok. BTK akademi en azından devletin resmî kurumu tarafından yürütülüyor. Bazıları udemy ile courserayı da ayırt etmeden buralardan aldığınız sertifikalar proje geliştirmediyseniz çöp gibi yorumlar yapıyor. Halbuki coursera da udemyden farklıdır, zira oradaki eğitimler çoğunlukla Amerikan üniversiteleri tarafından açılmış ve akademik seviyede kurslardır.hakanyargici dedi: ↑Alaylı yazılımcının aldığı sertifikanın pek önemi yok.
Dostum javascript bir front-end teknolojisi ve ECMAScript 5'den (2009) beri web standartı kabul ediliyor. JS'in genel kullanım amacı sayfayı yenilemeden yapılacak dinamik işlemlerdir.html ce css bir programlama dili değil
web sayfalarının tasarımında kullanılır.
html yi 1-2 günde öğrenebilirsin.
css ise tamamen öğrenmen tüm kodları bilmen neredeyse imkansız, yaza yaza öğreneceksin.
css de biraz ilerledikten sonra bootstrap kütüphanesine yönebilirsin.
bunlar frontend yani ön yüz dilleri.
backend kısmında ise javascript eğitimi alabilirsin.
tabi ki bunları web tasarım için söylüyorum.
öğrenebileceğin en ayrıntılı kaynaklar
https://www.w3schools.com/html/default.asp
https://www.w3schools.com/css/default.asp
https://www.w3schools.com/bootstrap5/index.php
https://www.w3schools.com/js/default.asp
video olarak:
not: eğitimi bitirmekten ziyade öğrendiklerini uygulayarak yani basit bir web sitesi yazarak daha iyi öğrenirsin. diyelim bir şey yazcan ama hangi ko ile yazcağını bilmiyorsun google de ingilizce (türkçe de olabilir) bir şekilde aratarak öğrenebilirsin. (ben böyle yaptım).
frontend olduğu gibi javascript frameworkler aracılığıyla backend olarak da kullanılabilir.AdminisTraktör ?? dedi: ↑Dostum javascript bir front-end teknolojisi ve ECMAScript 5'den (2009) beri web standartı kabul ediliyor. JS'in genel kullanım amacı sayfayı yenilemeden yapılacak dinamik işlemlerdir.
Modern front-end ile (react vs.) sıklıkla kullanılmaya başlayan yapı JSX ve CSS-in-JS dir. Bu iki yapı dinamik olmayan işlerde bile front-end'de JS kullanmayı Tradisyonel yaklaşımlara göre neredeyse standart hale getirmmiştir.
Bununla birlikte javascript'in v8 motorunu back-end içinde kullanmayı hedefleyen nodejs, deno gibi runtime ortamlarıda mevcuttur.
Nodejs bir framework değil dostum. Bir runtime. Bu runtime'ı kullanan fullstack çözüm aranıyorsa next.js remix.js gibi modern çözümler mevcut.frontend olduğu gibi javascript frameworkler aracılığıyla backend olarak da kullanılabilir.
örn: node.js, meteor
Yazılım firmasında çalışan ik müdürü tanıdığım ile bu konuyu konuşmuştum bu konuyu. Firmalar deneyimi olmayan Jr.'lar için herhangi bir iş ilanı bulundurmasa da, her zaman kadro da onlar için açık bırakıyorlar. Bunu yapmalarının sebebi bir çok Jr. iş bilmeden işe girme peşinde. Kendisini geliştirmiş, hevesli ve kendisini sektöre bağlamak isteyen Jr.'lar, çalışmak istediği yerde yada pozisyonda iş ilanı bulunmamasına rağmen şansını deneyip olumlu yanıt alabiliyor.ssenari müellifi dedi: ↑Hatta üniversite mezunlarının bile birkaç yıl tecrübeli olması beklenebiliyor. Zaten ilanları verenlerin bu işlerden ne kadar anladığı da belli değil, birçok ilan kopyala & yapıştırla hazırlanmış gibi.
Bir bilgisayar mühendisi olarak size şunu söyleyebilirim, şirketlerin kendilerini geliştirmediğini söylediği Jr.'lar bile 4 yıl boyunca yazılım dersleri alıyorlar. Bununla beraber çoğu üniversite mühendislikte ingilizce eğitim verdiği için aynı şekilde ingilizceleride gelişiyor.hakanyargici dedi: ↑Yazılım firmasında çalışan ik müdürü tanıdığım ile bu konuyu konuşmuştum bu konuyu. Firmalar deneyimi olmayan Jr.'lar için herhangi bir iş ilanı bulundurmasa da, her zaman kadro da onlar için açık bırakıyorlar. Bunu yapmalarının sebebi bir çok Jr. iş bilmeden işe girme peşinde. Kendisini geliştirmiş, hevesli ve kendisini sektöre bağlamak isteyen Jr.'lar, çalışmak istediği yerde yada pozisyonda iş ilanı bulunmamasına rağmen şansını deneyip olumlu yanıt alabiliyor.
Kısaca firmaların ilk mülakat testi gibi düşünebilirsiniz.
Çok güzel yazı olmuş.AdminisTraktör ?? dedi: ↑Bir bilgisayar mühendisi olarak size şunu söyleyebilirim, şirketlerin kendilerini geliştirmediğini söylediği Jr.'lar bile 4 yıl boyunca yazılım dersleri alıyorlar. Bununla beraber çoğu üniversite mühendislikte ingilizce eğitim verdiği için aynı şekilde ingilizceleride gelişiyor.
Burda şirketler ile Jr.'lar arasındaki kendini geliştirme geliştirmeme mevzusu şurdan ortaya çıkıyor, Üniversitede öğretilenler ile piyasanın isterleri birbirine pararel değil. Bir öğrenci ne kadar üniversite derslerinde başarılı olsada üniversitede öğrendiği dersleri şirketin isterleriyle genişletmesi gerekiyor.
Eğer piyasaya dışarıdan giriş yapacaksanız ve şuan seviyeniz sıfırsa en az 1 yıl hiçbir iş yapmadan yazılım ile ilgilenmelisiniz ki onların beğenmediği jr.'lardan daha iyi noktada olabilesiniz. Bunun sonucu olarak Türkiye'de çokta yüksek olmayan yazılımcı maaşlarından birine sahip olabilesiniz ki o parayıda diplomanız olmadığından size verirlerse...
Emek verirseniz istediğiniz noktaya ulaşacağınıza inanıyorum. Size tavsiyem kendiniz çalışmaya çalışmayın, ilinizde bulunan front-end hizmeti veren şirketleri dolaşın ücret iste-mediğinizi ve işi öğrenmek için çalışmak istediğinizi söyleyin.hakanyargici dedi: ↑Çok güzel yazı olmuş.
Geçen senenin Mart ayın da radikal bir karar alarak yazılım sektörüne yöneldim. Front-End tarafında kendimi ayalı olarak ücretli ve ücretsiz kaynaklar ile geliştiriyorum. Bir yandan ilgilenmem gereken işlere ve diploma almak istediğim için YKS'ye tekrardan hazırlanıyorum.
Maddi olarak sıkıntımın olmaması ve ailemin manevi olarak yanımda olması bu süreci benim için kolay bir hale getiriyor. Bu yüzden hızlı ve aceleci bir öğrenme yöntemine nazaran olabildiğince her şeyi yayarak çalışıyorum. Çoğu zaman sıkılsam da haftalık notlarımı karıştırınca yada proje geliştireceğim zaman konuyu tanıyor ve biliyorum.
Sektörde en çok ilgimi çekende herkes birbirine yardım ediyor, kimse kimsenin kuyusunu kazmıyor. Yazın bir miktarı keyfi bir miktarı iş için 1.5 ay hiç bir şey yapamadım. Bu süreç boyunca aklım hep bilgisiyar başında olmamdaydı. Hayatım boyunca hiç bir hobime bu kadar bağlandığımı hatırlamıyorum. Eminim ki benimle aynı duyguları paylaşan alaylı/alaysız Jr.'lar ileride çok kıymetlenecektir.
Evet, bu benimde aklımda fakat şuan ki gündelik aktivitelerimi kenara atıp, birilerine bu teklifte bulunamıyorum. Şuanlık yazı bekleme durumundayım.AdminisTraktör ?? dedi: ↑Emek verirseniz istediğiniz noktaya ulaşacağınıza inanıyorum. Size tavsiyem kendiniz çalışmaya çalışmayın, ilinizde bulunan front-end hizmeti veren şirketleri dolaşın ücret iste-mediğinizi ve işi öğrenmek için çalışmak istediğinizi söyleyin.
Özellikle bu talebi mentörlük veren şirketlere iletirseniz hem üzerinde düşünülmüş bir eğitim alırsınız hemde sizin teklifinizi kabul etme ihtimalleri çok yüksek olur.
Çerez tercihleriniz Sitenin çalışması için zorunlu çerezler kullanılır. Ölçüm ve reklam çerezleri yalnız onay verirseniz çalışır. Ayrıntılar