Kod Dünyası Topluluğu kurulduğu günden bu güne kadar en çok sorulan sorulardan biri kaynaklardı geçtiğimiz günlerde Kodluyoruz.org ekibinin topladığı kaynak arşivine denk geldim ve gerçekten işe yarayacağını düşündüğüm için sizinle paylaşmak istedim.


TÜRKÇE KAYNAKLAR

Microsoft Açık Akademi

https://www.acikakademi.com/portal/default.aspx

Microsoft’un oluşturduğu ücretsiz online uygulama geliştirme okulu. C# uygulaması, HTML & CSS, ve ASP.NET MVC eğitimlerini de burada bulabilirsin.

Turkcell Geleceği Yazanlar

https://gelecegiyazanlar.turkcell.com.tr/

Android, iOS, Windows Phone üzerine mobil eğitimler, uygulama servisleri ve web programlama ile ilgili ücretsiz dersleri alabileceğin bir platform.

Udemy

www.udemy.com

Udemy ağırlıklı olarak İngilizce ve ücretli açık dersler sunsa da Türkçe bazı dersleri bulunmakta. Örneğin Java ve ASP-NET derslerini Türkçe ve ücretsiz olarak alabilirsin.

istihza.com

http://www.istihza.com/

istihza.com, Python programlama dili için bir Türkçe kaynak oluşturma projesi.

Çizgi-TAGEM

http://www.cizgi-tagem.org/

Çizgi-TAGEM, kar amacı gütmeden çalışan gönüllü hoclarıyla Türkiye’nin bilişim sektöründe çalışan veya bu konulara meraklı kişilere ücretsiz uzaktan öğrenim imkanı sağlar. 1800 saatin üzerinde görsel eğitim ve 90.000 sayfa üzerinde eğitim belgesi TÜBİTAK desteiyle ULAKBIM serverları üzerinde barındırılır.

Bilişime Giriş, MS Office ve Uygulama Programları, Bilgisayar Donanım ve Ağ Teknolojileri, Bilgisayar Mühendisliği ve Gömülü Sistemler, Yazılım Mühendisliği ve Bilişim Güvenliği Eğitimleri vb eğitimlere ücretsiz olarak bu siteden ulaşabilirsiniz.

PHPNet:

http://php.net/manual/tr/getting-started.php

PHPNet Resmi PHP sitesinin ve Türkiye2den katkıda bulunan gönüllülerin hazırlamış olduğu Türkçe PHP kılavuzdur.

Ruby Topluluğu:

http://www.ruby-lang.org/tr/community/

Türkiye’de Ruby topluluğu tarafından Türkçeleştirilen ve derlenen ve Ruby hakkında bilgilere erişebileceğiniz bir kaynaktır.

Scratch:

https://scratch.mit.edu/

Kendi etkileşimli hikaye, oyun ve animasyonlarınızı programlayabileceğiniz, özellikle 8-16 yaş aralığındakiler için hazırlanmış bir program. Çok dilli desteği içerisinde Türkçe’de yer alıyor. Scratch editörü ile çevrimiçi veya çevrimdışı kullanılabiliyorsunuz.

İNGİLİZCE KAYNAKLAR

Codecademy

https://www.codecademy.com

Codecademy pek çok yazılım dilini hem ücretsiz hem de eğlenceli şekilde öğretiyor. HTML & CSS, Ruby on Rails, Java, JavaScript, Python, PHP gibi farklı programlama dillerini buradan öğrenebilirsin.

Coursera

https://www.coursera.org

Çoğunlukla dünyanın seçkin üniversiteleri tarafından hazırlanan ve pek çok yazılım dilinin öğretildiği kursları bu sitede bulabilirsin. Ücretli kurslar olabildiği gibi içeriklerin bir kısmını ücretsiz de tamamlamak mümkün.

Coursera’nın en çok beğenilen ve bizim de önerdiğimiz ders şöyle:

An Introduction to Interactive Programming in Python

edX

https://www.edx.org/

MIT ve Harvard Üniversiteleri tarafından başlatılan edX, kitlesel açık kaynaklardan bir diğeri. Üniversite seviyesinde pek çok alanda kursları ücretsiz alabilmek mümkün.

edX’in en çok beğenilenlerinden olan ve bizim de önerdiğimiz ders şöyle:

Introduction to Computer Science and Programming Using Python

Mobile Developer – IOS

Detaylı açıklama için tıklayın (İngilizce)

How to make an iOS App (Udacity)

https://www.udacity.com/course/how-to-make-an-ios-app–ud607

Udacity’nin iOS uygulama geliştilmesinin anlatan ücretsiz ve ileri seviye kursu. Kursun tamamlanması yaklaşık 3 ay alacaktır.

Learn the Essentials of Swift (Apple)

https://developer.apple.com/library/ios/referencelibrary/GettingStarted/DevelopiOSAppsSwift/Lesson1.html

Apple’ın resmi kaynağı kendini Swift ile kodlama konusunda eğitebileceğin en iyi kaynaklardan.

Learn Objective-C

http://cocoadevcentral.com/d/learn_objectivec/

Bu kısa ve öz kaynak Objective-C ile ilgili temel bilgileri sağlayacak. İlerlemek için örnek projeyi indirebilirsin.

LearnSwift.tips

http://www.learnswift.tips/

Ücretli ve ücretsiz çeşitli Swift öğrenme kaynaklarını bünyesinde toplayan kaynak.

Stanford – Developing iOS 9 Apps with Swift

https://www.youtube.com/playlist?list=PLsJq-VuSo2k26duIWzNjXztkZ7VrbppkT

Stanford Üniversitesi’nin düzenlediği dersleri video şeklinde izleyebilirsin.

Mobile Developer – Android

Detaylı açıklama için tıklayın (İngilizce)

Build Your First Android App (Google)

https://developer.android.com/training/basics/firstapp/index.html

Google kendi resmi sitesinde, yazılımcılara Android ile sıfırdan başlayarak ilk uygulamalrını nasıl yaratabilecekleri detaylarıyla anlatılıyor.

Developing Android Apps – Android Fundamentals (Udacity)

https://www.udacity.com/course/developing-android-apps–ud853

Udacity üzerinden Google’ın kendi oluşturduğu 1 saatlik ücretsiz Android ile geliştirme dersi.

Codepath – Android Topluluğu

http://guides.codepath.com/android

Android ile sıfırdan başlayanlar ve uzman yazılımcıları bir araya getiren, yazımlıcılara geliştirme ve test kaynakları da sağlayan Android topluluğu.

Reddit – Android Yazımlımcıları Topluluğu

https://www.reddit.com/r/androiddev

Android yazılımcılarını bir araya getiren, yazılım geliştirme sırasında karşılaşılan konuların, soruların tartışılabileği Android topluluğu.

Front-end Developer – HTML/CSS/Javascript

Detaylı açıklama için tıklayın (İngilizce)

HTML ve CSS’e Giriş Dersleri (Udacity)

https://www.udacity.com/course/intro-to-html-and-css–ud304

Udacity üzerinden ücretsiz web geliştirmeye giriş dersi. Yeni başlayanlar için temel bir kaynak.

Web Tasarımı Temelleri (Udacity)

https://www.udacity.com/course/intro-to-html-and-css–ud304

Udacity üzerinden ücretsiz web tasarımı temelleri dersi. HTML ve CSS Giriş dersinin üzerine web tasarımı hakkında detaylı bilgilenmek isteyenler için birebir.

TCP, IP ve Diğer Protokoller (Udacity)

https://www.udacity.com/course/networking-for-web-developers–ud256

Udacity üzerinden ücretsiz web teknolojileri ve web protokollerine giriş dersi. Web nasıl çalışır diye merak ediyorsanız, bu kaynağa mutlaka bakmalısınız.

Bootstrap’a Giriş (edX)

https://www.edx.org/course/introduction-bootstrap-tutorial-microsoft-dev203x-0

edX’in web geliştirmecilerine Bootstrap kullanımı ve geliştirme alanları için verdiği ücretsiz ders.

Back-end Developer – PHP

Bu alan hakkında biraz arkaplan ve bu seviyede öğrenmen gerekenler için şuraya tıklayın (ingilizce).

Learn PHP (Codecademy)

https://www.codecademy.com/learn/php

Codecademy’nin bu ücretsiz kursunda PHP ile ilgili tüm gerekenleri öğrenin.

Learn PHP

http://www.learn-php.org/

PHP’ye giriş için güzel ve kullanışlı bir websitesi.

PHP.net Dili Referansları (PHP Resmi Sitesi)

http://php.net/manual/en/langref.php

PHP kullanımına dair gerekli tüm detayları bulabileceğiniz PHP.net’in resmi internet sitesi.

PHP The Right Way (Orta Seviye)

http://www.phptherightway.com/

PHP hakkında en güncel bilgileri bulabileceğiniz, PHP kullanımına dair deneyimlerin paylaşıldığı referans bir websitesi. Genel olarak orta ve ileri seviye PHP geliştirmecilerine hitap ediyor.

Intro to Java (Udacity)

https://www.udacity.com/course/intro-to-java-programming–cs046

Udacity’ nin Java Programlama diline giriş dersi. San Jose Üniversitesi tarafından geliştirilmiş olup standart bir bilgisayar programlama ders programını takip eder. Derse erişim ücretsiz olup dersin tamamlanması yaklaşık 4 ay sürecektir.

LaunchCode Java Class

https://github.com/MoMenne/launchcode-java-class

Bu ders Java Programlama diline giriş dersi olmasına rağmen daha cok problem ve alıştırma odaklı olup Java programlama dilini uygulayarak öğrenmek isteyenler için idealdir.

Zero Effort Spring Boot (Video)

https://www.youtube.com/watch?v=cTPAKMIm_pM&list=PLgGXSWYM2FpOa_FTla-x5Wd10dpmgrRC4

Java dilini kullanan programcılar için tasarlanmış çok sayıda web modeli mevcut. Spring ise bunlar içersinde en çok kullanılanı. Bu video Spring le tanışmak için çok iyi bir fırsat.

CS50 Finance Java (Spring) Project

https://github.com/launchcode-rebootu/cs50-finance-java

CS50 dersinde kullanılan bir problemi Java dilinde Spring kullanarak yapmanız isteniyor. Öğrendiklerinizi uygulamak için güzel bir fırsat.

1 YORUM

BİR CEVAP BIRAK

Please enter your comment!
Please enter your name here