NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io

YARARLI DEV YAZILIM POSTU
Yazılım öğrenmek için kaynak arayan arkadaşlar gördüm o yüzden paylaşıyorum. Sadece kendi bildiğim kaynakları ve dilleri paylaşacağım. Büyük ihtimal uzun bir post olacak ama okuyup yararlanan olursa ne mutlu. Diğer yazılımla ve kodlamayla uğraşan arkadaşlar da ekleme yapabilirler.
PYTHON:
Corey Schafer
https://www.youtube.com/channel/UCCezIgC97PvUuR4_gbFUs5g
Dünya üzerinde paralı parasız tüm Python kurslarını toplayın, bu adamın bir videosu kadar etmez. İngilizceniz varsa uğrayacağınız yer burası. Python dışında programcılık konseptlerini de anlaşılabilir ve yararlı şekilde anlatıyor. Git, çeşitli editörleri kullanma, best practices gibi şeyleri öğretiyor. Geliştirici olmak istiyorsanız bu adamın videolarına mutlaka bakın.
İstihza-
https://python-istihza.yazbel.com/
Bulabileceğiniz en kapsamlı ve yararlı Türkçe Python kılavuzu. Her türlü bilgiyi detaylı ve akılda kalıcı bir şekilde anlatıyorlar. Giriş ve orta seviye Python dışında built-in kütüphaneler ve Django,flask gibi kütüphanelerin de anlatımı var.
FreeCodeCamp
https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ
Yazılım dili farketmeksiniz uzun ve güzel bir videolar bulabileceğiniz bir kanal. Kendi siteleri de var ve epey pratik yapma imkanı sunuyor size.
DataCamp
https://www.datacamp.com/
Python,R,SQL gibi şeyleri çok iyi örneklerle anlatan, gerçek hayat projeleriyle sizi sınayan bir site. Developer'lıktan çok veri analisti olarak yetiştiriyor sizi. Veri bilimine ve iş analitiğine ilginiz varsa çok iyi site. Epey pahalı bir ücreti var ama Github Student Pack ile 3 aylık bedava üyelik alabilirsiniz.
Kaggle
https://www.kaggle.com/
Veri bilimi, yapay zekayla alakalı size projeler sunan bir site. Projeler üzerinden yarışmalar dönüyor ve kazananlara ödüller veriliyor. Basit seviyedeki makine öğrenmesi ve iş analitiği projeleri çok işinize yarar.
WEB GELİŞTİRME:
The Odin Project
https://www.theodinproject.com/
Sizi 1 yıl içinde 0'dan Fullstack developer yapmayı garantileyen bir site. İçindeki kaynaklar tamamen ücretsiz, sizi yönlendiriyor ve en iyi kaynakları sunuyorlar. Discord sunucuları ve forumları da var. Üç farklı seçenek sunuluyor size: Ön yüz geliştirme(Front-end), Ruby on Rails(Full Stack), Javascript(Full Stack) . Bu üç yoldan birini seçip öğrenmeye başlıyorsunuz. Ruby on Rails kısmı bana göre en iyisi.
Selman Kahya:
https://www.youtube.com/user/SirChintzy
Ben anlatış biçimini çok sevmesem bile bazı videoları cidden yararlı. Github'ını kontrol ederseniz güzel kaynaklar da bulabilirsiniz. Kullandığım tek Türkçe kaynak.
C++:
Yazılım Bilimi
C++'ı Türkçe olarak en iyi anlatan yer bana göre. Genel yazılım konseptleri hakkında videoları da var.
https://www.youtube.com/channel/UCZNZj3mkdCGJfCoKyl4bSYQ
The Cherno
İngilizce olarak çok iyi bir kaynak. Çocuk her şeyi detaylı ve akılda kalıcı bir şekilde anlatıyor.
https://www.youtube.com/channel/UCQ-W1KE9EYfdxhL6S4twUNw
Genel Anlamda İhtiyaç Duyacağınız Kaynaklar:
Şimdi daha genele gidelim,yazılımcı olarak neleri takip etmeli ve öğrenmelisiniz ona bakalım.
Öncelikle en iyi arkadaşınız olacak siteyi sunayım size.
Stack Overflow
https://stackoverflow.com/
Yazılım başlarda kolay gelse de, yazdığınız program karmaşıklaştıkça zorlaşan bir şey. Bazen on saat koddaki hatayı düzeltmek için uğraşacaksınız ve başaramayacaksınız. Çözüm ararken kullanacağınız ilk kaynak Stack Overflow olmalı. Zibilyon tane sorulmuş sorudan illa sizin aradığınız konuyla ilgili cevaplanmış bir soru vardır. Yoksa bile kendiniz sorabilirsiniz güzel bir şekilde.
Github
https://github.com/
Yazılımda diğer en iyi arkadaşınız Github olacak. Bu siteye versiyon kontrol yazılımlarıyla kodlarınızı/programlarınızı yükleyebilir, site öngörünümü oluşturabilir, başkalarıyla takım halinde bir proje üzerinde uğraşabilir, başkalarının kodlarını görerek sorunlarınızı çözümleyebilir ve daha birçok şey yapabilirsiniz.
Dokümantasyonlar
Bir dilin Syntax ve genel obje yapılarını öğrenmek en kolay şeydir. Programcılık bu noktadan sonra başlıyor. Her fonksiyonu kendiniz yazmanız mümkün değil. Bu noktada başkaları tarafından oluşturulmuş kütüphaneler ve modülleri kullanacaksınız. Kullanacağınız kütüphane ile ilgili kurs varsa ne ala amma velakin bir çoğunda detaylı bir kurs bulamayacaksınız ve ne yapacağınızı anlamak için o kütüphanenin dokümantasyonlarını okumak zorunda kalacaksınız. Üzülerek söylüyorum ki dokümantasyonların hepsi belli bir seviyede İngilizce gerektiriyor. Bunun dışında dokümantasyonları verimli ve anlayarak okumak ayrı bir yetenek.
http://blog.techtalentsouth.com/8-tips-to-reading...
Burada dokümantasyon okurken dikkat etmeniz gereken noktalar yazıyor.
W3Schools
https://www.w3schools.com/
Çeşitli dillerin giriş ve orta seviye anlatımlarını bulabilirsiniz. Genel anlamda güzel bir kaynak.
Okuduğunuz için teşekkürler.
     
 
what is notes.io
 

Notes is a web-based application for online taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000+ notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 14 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.