freeCodeCamp: Learn to Code and Help Nonprofits [Turkish Tutorial]

in utopian-io •  7 years ago  (edited)

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:

1.jpg

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.

2.jpg

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:

4.jpg

Benim daha önceden üyeliğim olduğu için giriş yaptım ve profil sayfamı sizlerle paylaşmak istiyorum.

5.jpg

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.

19.jpg

Öncelikli olarak Community içerisinde neler var inceleyelim.

6.jpg

Evet gördüğünüz gibi, diğer kodlayıcılarla fikir alışverişi yapabileceğiniz bir forum sayfası bulunmakta.

7.jpg

Merak ettiğiniz her şey için başvurabileceğiniz bir kılavuz hazırlanmış.

8.jpg

Topluluğa katkıda bulunmak isteyenler için nasıl katkıda bulunabileceğini anlatan bir sayfa da yer alıyor.

9.jpg

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.

10.jpg

11.jpg

12.jpg

Map kısmına gelirsek, burada her bir sertifika için hangi challenge'ları tamamlamamız gerekiyor onu görebiliyoruz.

13.jpg

Ö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.

14.jpg
Burada bitirdiğiniz ve henüz tamamlamadığınız uygulamaları görebilirsiniz.
15.jpg

Uygulama alanından örnek vermem gerekirse;

16.jpg

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.

17.jpg

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.

18.jpg

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

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Hey @neokuduk I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • This is your first accepted contribution here in Utopian. Welcome!

Suggestions

  • Contribute more often to get higher and higher rewards. I wish to see you often!
  • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!

Get Noticed!

  • Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

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

Hızlisın maşallah. Elinize saglik

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 😓

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Teşekkür ederim ☺️

The @OriginalWorks bot has determined this post by @neokuduk to be original material and upvoted it!

ezgif.com-resize.gif

To call @OriginalWorks, simply reply to any post with @originalworks or !originalworks in your message!