Udemy'den programlama öğrenince neler yapılabilir?

pr1me

Hectopat
Katılım
14 Ocak 2021
Mesajlar
375
Çözümler
2
Daha fazla  
Cinsiyet
Erkek
Hocam Udemy'de bir kurs aldım. Bu kursu bitirdiğimde neler yapabilirim merak ediyorum. Cevaplarınız için şimdiden teşekkürler.

 
Dostum kendi projesini geliştirmeye başlamış ama hala öğrenci olan biri olarak şunu net şekilde söyleyebilirim, özellikle Türkiye'deki kursların tamamı dolandırıcılıktan ibaret. Hepsi her dilde olan if else, loops, variables gibi konuları anlatıp geçiyor ve dili size öğrettim diyor. Attığın kursun içeriğini tam bilmiyorum ancak şu bir gerçek, programlama ne olursa olsun kurs izleyerek geliştirilen bir şey değil. Biraz başlangıçta kurs izle vizyon belirle neyi ne derece ne kullanarak yapabilirim bunu öğren. Sonra bir proje belirle, kullanabileceğin teknolojileri araştır ve sadece pratik yap. En iyi öğrenme yolu benim için budur. Ben 42 diye bir okulda okuyorum yaklaşık 2 yıldır programlama ile ilgileniyorum. 42 okuluna 1 buçuk yıl önce başladım. O okulda bir tane bile öğretmen yok, size proje veriyorlar siz projeyi yaparken öğreniyorsunuz. Orada öğrendim programlamanın pratik olmadan gelişmeyeceğini.
 

Hocam bende biraz başladım ve gerçekten aynı senin dediğin gibi ha bire if loops gibi şeyler öğretip duruyor aynı şeyleri işliyormus gibime geldi ve bence bir işe yaramayacak şeyleri öğretiyor. Mesela sence hangi projeyle başlamalıyım hocam. Ve Python dışında ilk hangi dili öğrenmeliyim C# uygun mudur?
 
Kaldı ki attığın kursta html css öğretiyor, java c# öğretiyor, python öğretiyor, flutter, dart öğretiyor komedi gibi gerçekten. Sen yeni başlayan biri olarak başta bir alan seçmeli, o alanda en çok kullanılan dil ve teknolojileri öğrenmelisin. python veri bilimi ve backend'de aktif. c# oyun, masaüstü uygulama, backend'de aktif, HTML CSS programlama değil markup dili olarak geçiyor frontend'de aktif. Javascript, typescript, react, angular (maşallah ) bunlar front-endde aktif. Flutter-dart mobil uygulama geliştirmede aktif. Yani bu kursu alıp baştan sona izleyerek bi insan bunların hepsi olamaz ki. Ha dersen ki ben aralarından birini seçicem, bu kursu da bu işlere giriş için kullanıcam fikrim olsun diye kullanıcam o ayrı. Ama dediğim gibi şu kadar dili anlattığını iddia eden bir kurstan beklentim yok maalesef. Hepsini yüzeysel anlatıp geçecektir zannımca.


Dostum dilden önce bir alan belirle kendine, örneğin Backend'i ele alalım. Roadmap. Sh sitesine gidip backend yol haritasını incele. Orada "pick a language" kısmı var. Backend'de kullanılan dilleri oraya yazmışlar, ben mesela GO'da geliştirme yapmaktayım. Dil ve algoritma bilgini geliştirdikten sonra backend ile ilgili konseptlere bak, restful mimarisi nedir vs gibi. Sonra bir database öğren, bir yazdığın serverside uygulamayı sunucuda ayağa kaldır, dene yani başarısız ol biraz. Bu dediklerim backend için geçerli. Aynısını yapay zeka, Front-End gibi alanlarda da yapabilirsin roadmapsh sitesi bu konuda iyi bence. Bir de eğer imkanın el veriyorsa ücretsiz bir okul olan 42 okullarını araştır. Yine istersen bilgi verebilirim dünya çapında bir okul. İstanbul ve Kocaeli'de var Türkiye'de.
 

Ben hepsini bir izleyeyim az az ne öğretiyor diye. Ve yine siz haklısınız yüzeysel anlattığı kesin. Fotoğrafta gözüktüğü gibi bence CSS bu kadar kısa olamaz.
 

Dosya Ekleri

  • Screenshot_2024-01-26-13-07-51-057_com.udemy.android.jpg
    60,7 KB · Görüntüleme: 42
Ben hepsini bir izleyeyim az az ne öğretiyor diye. Ve yine siz haklısınız yüzeysel anlattığı kesin. Fotoğrafta gözüktüğü gibi bence CSS bu kadar kısa olamaz.

Başlangıçta dediğini yapmak iyi olabilir, yani izle hangi alan sana uygun gör. Ne bileyim web sitesinin tasarım, kullanıcı deneyimi kısmında olmak istersen seversin HTML, CSS'i. Teknik adam olacağım, arka plandaki işleri yapacağım uygulamanın Logic kısmı bende olacak diyorsan Back-End kısmını seversin. Sonra o alanda Basic bir giriş için BTK Akademi'den ücretsiz kurslar var oradan bir kurs izle yorumlarına bak tabii. Sonra giriş seviye uygulamalar geliştir. Algoritma, veriyapıları konularına önem ver. Sanatlar taklitle başlar, halihazırda yapılmış uygulamaların taklitlerini yap. Sonra bol bol doküman oku, dilleri doküman okuyarak öğren. Alanında seni geliştirecek konseptleri öğren emin ol devamı gelir dostum.
 
Bunlarin hepsinin sektorde nasil ve ne teknolojilerle kullanildigini bilip de yeni baslayan tum bu teknolojileri anlatabilecek kadar fakli seviyelere inebilen birisi Udemy'e icerik hazirlamakla ugrasiyor olabilir mi?

Adini Google'da arattiginizda "egitmen" "icerik" vs cikan adamlarin sektor hakkinda cok ahkam kesmemesi gerekiyor. Bakiyorsun egitimine Anadolu Universitesi terzilik mezunu, bakiyorsun calistigi yerlere Mustafa Yazilim'da 2 sene kod yazmis. Bu arkadaslar yazilim gelistirerek kazanamayacagi parayi egitim vererek kazanma pesindeler sadece. Bulabiliyorsaniz zaten top sirketlerde saglam projelerde calismis insanlardan bunlari ogrenmeye calisin ya da alaninda hakim cok iyi yayinlar yapmis akademisyenlerden teorisi. Yazilim gelistirme az bilenin hic bilmeyene cok biliyormus gibi gorunmesinin cok kolay oldugu bir alandir, dikkat edin.

Ustte yaparak gelisirsin diyen arkadas dogru soyluyor, bilmedigin seyi bocalayarak yaparak geliseceksin, bunun baska yolu yok. Video izleyerek developer olamazsiniz.

Bunlari saatlerce izleyince "C# biliyorum ama yazamiyorum" tarzi basliklar geliyor, cunku bilmiyor aslinda.
 
Son düzenleme:

Evet hocam anladım çok sağ olun. Boş yere bende bu videoları izleyecektim. Teşekkürler.


Size de çok teşekkürler hocam.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…