Kodlamayı öğrenmek, web geliştirme, uygulama geliştirme ve hatta kendi girişimlerinizi kurma konusunda kariyer yapmak için harika bir yoldur. Son birkaç aydır boş zamanlarımda kod yazmayı öğrendim ve kendi kendime öğretilen rotadan geçtiğimden beri, ilerlememe yardımcı olmak için çevrimiçi kaynaklara güvenmek zorunda kaldım. Bu yüzden, bu makalede, programlama öğrenmek istiyorsanız, bulduğum en iyi 11 web sitesini paylaşacağım.
Ücretsiz kodlamayı öğrenmek için en iyi web siteleri
1. Codecademy
Codecademy, ücretsiz kodlamayı öğrenebileceğiniz en popüler web sitelerinden biridir. Aslında, 20 milyondan fazla insan bu siteyi zaten programlama öğrenmek için kullanmıştır ve genellikle yeni başlayanlar için programlama temellerini öğrenmek için ilk tavsiyedir. Tek yapmanız gereken ücretsiz bir hesap açmak ve tercih ettiğiniz dili kullanmak. Sunulanlar arasında HTML ve CSS, JavaScript, JQuery, Python, Ruby ve PHP bulunur.
2. Ücretsiz Kod Kampı
Ücretsiz Kod Kampı, özellikle web sitesinin ana odağını oluşturan tam kapsamlı JavaScript ile ilgileniyorsanız, web geliştirmeyi öğrenmek için harika bir yerdir. Müfredat, tarayıcı tabanlı JavaScript ve JQuery'ye ve ardından Normal İfadelere geçmeden önce HTML5 ve CSS3 ile başlar. Burada ele alınan diğer şeyler Git, Angular.js, Node.js ve Express.js'dir. En iyi bölüm, bu kursu tamamladıktan sonra gerçek dünya deneyiminizin bir parçası olarak kar amacı gütmeyen kuruluşlar için projeler inşa etmenizdir.
3. Kod Okulu
Code School, gelişiminize devam etmek ve bilginizi daha da genişletmek için harika bir yer. Tamamen ücretsiz olmamakla birlikte, hemen yapabileceğiniz çok sayıda ücretsiz kurs sunar. Tarayıcınızdan, size rehberlik etmek için video eğitimleri ve senaryolar ve bilginizi sınamak için birçok programlama zorluğu ile her şeyi yapabilirsiniz. Sunulan kurs yolları Ruby, JavaScript, iOS, Git, HTML ve CSS ve Seçmeli (Düzenli İfadeler, MySQL, Chrome Geliştirici araçları) içerir.
4. Odin Projesi
Odin Projesi, Ruby ve Rails geliştiricileri olarak bitirmek isteyenleri hedef alan çevrimiçi bir müfredat. Bununla birlikte, kapsamlı müfredatlarının bir parçası olarak HTML, CSS ve JavaScript de sunarlar. Zaten her dil için en iyi kaynakları derlediler ve yedi bölüme ayırdılar, böylece sadece yukarıdan aşağıya doğru çalışmanız gerekiyor. Üzerinde çalışacağınız projeler de vardır, böylece öğrenilen teknikleri öğrenebilirsiniz.
5. Harvard Üniversitesi CS50 Sınıfı
Harvard University CS50 Class, ücretsiz bir bilgisayar bilimi tanıtım kursu olan David J. Malan tarafından verilmektedir. Önceden kodlama deneyiminiz olmasa bile, programlamaya başlamanın en iyi yollarından biridir. Bu derste işlenen konular arasında Web geliştirme, algoritmalar, enkapsülasyon, veri yapıları ve daha fazlası yer almaktadır. Ayrıca, C, PHP, JavaScript artı SQL, HTML ve CSS gibi programlama dillerine de giriş yapabilirsiniz.
6. HTML Köpek
HTML Dog, HTML, CSS ve JavaScript'teki dersler için harika bir kaynaktır. Yukarıdaki dillerden herhangi birini öğrenmek isteyen tam bir acemi iseniz başlamak için harika bir yer. Ayrıca, CSS Düşürmeleri, PHP ile Form Verileri Toplama, Özel 404 hata sayfaları ve daha fazlası gibi ortak web tasarımlı özelliklerin elde edilebildiği yolları ana hatlarıyla anlatan küçük bir nasıl yapılır teknikleri de vardır. Tamamen ücretsizdir ve siteyi kullanmak için herhangi bir şey için kaydolmanıza gerek yoktur.
7. Khan Akademisi
Khan Academy, çeşitli konuları öğrenebileceğiniz tamamen ücretsiz bir çevrimiçi kaynaktır. Bilgisayar programlama bölümündeki ana teklifler HTML ve CSS, JavaScript ve SQL'dir. Her bölüm için konuşmalar (etkileşimli videolar) vardır ve ardından sizi doğru yönde yönlendirmek için ipuçları ve mesajlarla pratik yapmanız için zorlukları kodlar.
8. Kod Oynatıcı
Kod Oynatıcı, ön uç teknolojilerini (HTML, CSS ve JavaScript) öğrenmenize yardımcı olmak için video gibi bir kod oynatır. Burada, yukarıdaki teknolojileri kullanarak sıfırdan yaratılmış harika şeyleri göreceksiniz ve bunları çoğaltabilir veya geliştirebilirsiniz. Bazı örnekler, HTML ve CSS tel kafesleri, HTML5 yılan oyunu, JavaScript ve CSS hesap makinesi ve daha fazlasını içerir. Bu web sitesi tamamen yeni başlayanlar için değildir, çünkü nasıl bir şeyler yarattıklarını anlayabilmeniz için her dilin çalışma bilgisine sahip olmalısınız.
9. Udemy
Udemy, programlama becerilerinizi öğrenmek ve geliştirmek için harika bir çevrimiçi platformdur. HTML, CSS, PHP, MySQL Swift, Python, Java gibi popüler seçenekler dahil olmak üzere seçebileceğiniz çok çeşitli diller var. Ayrıca burada web tasarımının UX (Kullanıcı deneyimi) tasarımı ve Photoshop gibi çeşitli yönlerini de öğrenebilirsiniz. Her kurs için birçok video ve sınav var ve ayrıca bir tamamlama sertifikası da alıyorsunuz. Kursların çoğu size para kazandıracak fakat HTML5 ve Java programlama gibi ücretsiz olarak alabileceğiniz bazılar var.
10. Udacity
Udacity, programlamadaki bilgi birikiminizi ve kariyerinizi geliştirmek için ünlü bir kaynaktır. Bu kurslar endüstri uzmanları tarafından Google, Facebook, MongoDB ve daha fazlası gibi yazılım devlerinden verilmektedir. Udacity ile android geliştirmeyi, Git ve GitHub, Java, ios uygulama geliştirmeyi ve hatta kendi Startup'ınızı nasıl oluşturacağınızı öğrenebilirsiniz. Kurslardan bazıları ücretli kayıt gerektirir ancak kurs materyallerine erişim ücretsizdir.
11. Genel Kurulun Dash
Dash, tarayıcınızdan yapabileceğiniz projelerle HTML, CSS ve JavaScript öğrenmek için iyi bir yerdir. Projeler (küçük bir kişisel web sitesi yapmaktan bir CSS Robotunu kodlamaya kadar) zorlaşıyor ancak süreçten keyif almanızı ve motive olmanızı sağlayacak kontrol noktaları ile ilerliyorlar. Tek yapmanız gereken öğrenmeye başlamak için bir Genel Kurul hesabına kaydolmak.
Demek bu kadar. Kodlama yolculuğunuza hemen başlamak için bu web sitelerinden herhangi birini ziyaret edebilirsiniz. Eğer tam bir acemi iseniz, Codecademy, HTML Dog, Odin Projesi ve Ücretsiz Kod Kampı başlamak için harika yerlerdir. Favori çevrimiçi kodlama kaynağınızı bıraktıysak, yorumlar bölümünde bize bildirin!