Merhaba arkadaşlar, bu yazımda sizlere benim de bir süredir meşgul olduğum bir internet sitesini tanıtmak istiyorum.
freeCodeCamp: Learn to Code and Help Nonprofits
http://freecodecamp.com/ adresinden ulaşabileceğiniz bu site ile, kodlamayla ilgili birçok derse ücretsiz olarak erişebileceğiniz gibi, kâr amacı gütmeyen kuruluşlar için yazılım hazırlayarak bu yeteneklerinizi kullanıp geliştirebilir, öğrendiklerinizi pekiştirebilirsiniz.
Siteye giriyoruz ve şöyle bir ekranla karşılaşıyoruz:
Gördüğünüz gibi;
-Milyonlarca kodlayıcıdan oluşan destekleyici bir topluluğa katılabilir,
-Projeler yapıp ücretsiz sertifikalar kazanabilir,
-Sivil toplum kuruluşları için kod yazarak deneyim kazanabilirsiniz.
Start Coding butonuna tıklıyoruz.
Yeni üyelik alacaksanız "Sign up with Email" butonuna tıklayarak , daha önceden üyeliğiniz varsa alt kısımdaki butonları kullanarak giriş yapabilirsiniz.
Yeni üyelik almak istediğimizde şöyle bir ekranla karşılaşıyoruz:
Benim daha önceden üyeliğim olduğu için giriş yaptım ve profil sayfamı sizlerle paylaşmak istiyorum.
1 olarak işaretlediğim kısımda toplulukla ilgili menüye ulaşabileceğiniz Community bağlantısı, haritaya ulaşabileceğiniz Map bağlantısı, bağış yapabileceğiniz Donate bağlantısı ve profilinize ulaşabileceğiniz bağlantılar bulunuyor.
2 olarak işaretlediğim kısımda ise "Update my settings" butonuna tıklayarak hesap ayarlarınızı değiştirebilirsiniz. Dilerseniz hesabınızı silebilirsiniz. Yine bu sayfada bulunan işaretli butona tıklayarak GitHub üzerinden profilinizi güncelleyebilirsiniz.
Öncelikli olarak Community içerisinde neler var inceleyelim.
Evet gördüğünüz gibi, diğer kodlayıcılarla fikir alışverişi yapabileceğiniz bir forum sayfası bulunmakta.
Merak ettiğiniz her şey için başvurabileceğiniz bir kılavuz hazırlanmış.
Topluluğa katkıda bulunmak isteyenler için nasıl katkıda bulunabileceğini anlatan bir sayfa da yer alıyor.
freeCodeCamp, sizin gibi binlerce gönüllü sayesinde mümkündür.
Peki nasıl katkıda bulunabiliriz?
-Sorularını cevaplayarak kampçılara yardımcı olarak
-Kamp projeleri hakkında geribildirim vererek
-YouTube videolarına altyazı ekleyerek
-Rehber makaleleri araştırıp ve yazarak
-Kod tabanına katkıda bulununarak
Hakkında sayfasına geldiğimizde, proje hakkındaki tüm detayları görebiliyoruz.
1.179 gün önce kurulmuş olduğunu, 43.925.325 challenge'ın tamamlandığını, 8.000'den fazla kampçının ilk geliştirici işlerini aldığını ve 10.000'den fazla deneyimli geliştiricinin, daha iyi geliştirici işlerine imza attığını buradan öğreniyoruz. Sık Sorulan Sorular ve Faydalı Bağlantılar ile merak ettiğiniz hemen hemen her şey hakkında burada bir şeyler bulmanız mümkün.
Map kısmına gelirsek, burada her bir sertifika için hangi challenge'ları tamamlamamız gerekiyor onu görebiliyoruz.
Örnek vermem gerekirse;
Front End Development Certification ana başlığı altında 13 alt başlık ve bunların içinde tamamlanmayı bekleyen uygulama alanları mevcut.
HTML5 and CSS (5 saat)
Responsive Design with Bootstrap(5 saat)
jQuery (3 saat)
Basic Front End Development Projects (50 saat)
Basic JavaScript (10 saat)
Object Oriented and Functional Programming (2 saat)
Basic Algorithm Scripting (50 saat)
JSON APIs and Ajax (2 saat)
Intermediate Front End Development Projects (100 saat)
Intermediate Algorithm Scripting (50 saat)
Advanced Algorithm Scripting (50 saat)
Advanced Front End Development Projects (150 saat)
Claim Your Front End Development Certificate (5 dakika)
Tamamına buradan ulaşabilir ve inceleyebilirsiniz.
Burada bitirdiğiniz ve henüz tamamlamadığınız uygulamaları görebilirsiniz.
Uygulama alanından örnek vermem gerekirse;
Her uygulama alanında sol tarafta konuya dair açıklamalar, ne yapmanız istendiği, ipuçları ve forum alanından yardım alabilmenizi sağlayan bağlantılar bulunuyor.
Uygulama alanlarında adım adım ilerlerken codepen üzerinden yapmanızın istendiği çeşitli görevlerle ilerleyeceğiniz bir aşamaya geçiyorsunuz.
Profil sayfanızdan tamamladığınız projeleri ve uygulamaları görebilirsiniz. Gerektiğinde geri dönüp kontrol edebilir, değiştirebilirsiniz.
freeCodeCamp aşama aşama ilerlemenizi sağlayan bir sistem. Öyle ki ilerlerken birkaç önceki adımlara dair ufak hatırlatmalarla öğrendiklerinizi iyice pekiştirmenizi hedeflemişler. Bence etkili de bir yöntem.
"Nereden başlasam, nasıl ilerlesem..." diye düşünen arkadaşlara kesinlikle tavsiye edebileceğim bir site. Umarım faydalı bir yazı olmuştur. Bu katkımla ilgili öneri ve yorumlarınızı iletirseniz çok sevinirim.
Posted on Utopian.io - Rewarding Open Source Contributors
Hey @neokuduk I am @utopian-io. I have just upvoted you!
Achievements
Suggestions
Get Noticed!
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hızlisın maşallah. Elinize saglik
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Teşekkür ederim 🤗 Bi öncekini dün hazırlamıştım bugün az ekleme yapıp yolladım. Ama utopian'da arama yaptığımda çıkmamıştı herhangi bir katkı. Önceden yapıldığı için reddedilmiş baya emek vermiştim 😓
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you for the contribution. It has been approved.
You can contact us on Discord.
[utopian-moderator]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Teşekkür ederim ☺️
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
@originalworks
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
The @OriginalWorks bot has determined this post by @neokuduk to be original material and upvoted it!
To call @OriginalWorks, simply reply to any post with @originalworks or !originalworks in your message!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit