Yazılım öğrenmeye nereden ve nasıl başlamak doğru olur?

Evet. Para vermek istemiyorsan Youtube'dan bak sayısızca kaynak var. Ben şahsen Udemy'den de alıyorum Youtube'dan da izliyorum. Tek kaynakla gidilmiyor zaten. Mesela şöyle söyleyeyim 6-7 tane kurs almışımdır (iki tanesine başlamadım bile ucuzken almıştım :D ) ilk freelance işimi 100 euro'ya yapmıştım ve daha ilk işimde katını kazandım. Yani kursa para vermeyi kötü görmüyorum çünkü ilk işinde katını alıyorsun.
İlk işinizi nerden yaptınız freelance olarak demişsiniz bionluk tarzı sitelerden mi yoksa denk mi geldi bir şekilde
 
Öncelikle çoğu kişinin atladığı bir konu var.
Oda Algoritma... Algoritma öğrenmek ilk yapacağınız iş olmalı. Algoritma bilmeden yazılımın mantığı anlaşılamaz. Yaptığını (yapabilirsen oda) ne sen anlarsın ne başkası.
Bir diğer husus ise gerçekten zor ve kendini geliştirmen gerektiği.
Eğer Web tarafında devam edecekseniz
Backend Frontend nedir onu bilmen gerekir başta. Sonra hangisi üzerinden devam edeceğini belirlemen gerekli (ikisininde yapabilirsin). Daha sonra dilini seçmen lazım. Backend için .Net, Java Spring, Laravel, node.js birisini kesin bilmen lazım diyebilirim. Sektörün büyük çoğunluğu bunlardan ibaret. Hangisini seçersen seç kesin bir mimari bilgisine sahip olman gerekir. Yoksa spagetti kodlama yaparsın 2 gün sonra sen bile kodunu anlamazsın. Front end için html javascript css kesin bilmen lazım en azından basit seviyede.
Sonra js frameworklerine giriş yapabilirsin. Tavsiyem Vue js. olur. Diğerlerine göre öğrenmesi daha kolaydır ve diğerlerine geçtiğinde çok zorlanmazsın.
Ciddi emek isteyen bir iş ve gece gündüz çalışsanda Junior olman için bile tahmini 4-6 ay (kişiden kişiye göre elbette değişir.) çalışmalısın. Sonrasında sürekli mini projeler yapmalısın. Sektördede çok fazla teknoloji, pattern, mimari, yaklaşım vs. kullanılıyor. Çoğu programlama dili bağımsız şeyler.
 
Yazılım öğrenmek istiyorum ama hangisini öğrenmeye başlamam daha doğru olur bilmiyorum, hangisi yazılımdan soğutmadan daha pratik bir şekilde öğreneceğim yazılım dili olur? 1 milyon istihdam projesi ilk çıktığı zaman katılmıştım ama bilgisayarım olmadığı için çok ilgilenemedim burada ki derslerden yazılım öğrenilebilinir mi? Bau'dan Online kodlama derslerine katılmıştım Python'dan basit bir iki kod ve kodlamanın mantığını anlatmışlardı sonrasında dersler iptal olduğu için devam edemedim.

Web olarak öğrenmek istiyorsanız size HTML dili ile başlatmaktan yanayım HTML öğrendikten sonra CSS öğrenmelisiniz en sonundada JavaScript öğrenmelisiniz. Bunlar frontend için gerekli yazılım dilleri tabii sitenin backendini yapmak istiyorsanız MySQL öğrenmeniz gerekiyor tabii MySQL'i siteye tanımlamanız için PHP dilinde siteyi yazmanız gerekiyor. Tabii Flutter dediğimiz dildende bir site yapılabilir.

Program gibi değişik planlarınız varsa Python'dan yapabilirsiniz.

Uygulama, oyun vb. için C#,Java öğrenebilirsiniz.

Yavaştan başlamak istiyorsanız Udemy'den ders alabilirsiniz veya YouTube'dan.

Ben hazır templateleri editleyerek öğrendim sizde bu taktikten gidebilirsiniz.
 
Öncelikle çoğu kişinin atladığı bir konu var.
Oda algoritma... Algoritma öğrenmek ilk yapacağınız iş olmalı. Algoritma bilmeden yazılımın mantığı anlaşılamaz. Yaptığını (yapabilirsen oda) ne sen anlarsın ne başkası.
Bir diğer husus ise gerçekten zor ve kendini geliştirmen gerektiği.
Eğer web tarafında devam edecekseniz.
Backend frontend nedir onu bilmen gerekir başta. Sonra hangisi üzerinden devam edeceğini belirlemen gerekli (ikisinin de yapabilirsin). Daha sonra dilini seçmen lazım. Backend için .Net, Java spring, Laravel, node.js birisini kesin bilmen lazım diyebilirim. Sektörün büyük çoğunluğu bunlardan ibaret. Hangisini seçersen seç kesin bir mimari bilgisine sahip olman gerekir. Yoksa spagetti kodlama yaparsın 2 gün sonra sen bile kodunu anlamazsın. Front end için HTML JavaScript CSS kesin bilmen lazım en azından basit seviyede.
Sonra JS Framework'lerine giriş yapabilirsin. Tavsiyem vue JS. Olur. Diğerlerine göre öğrenmesi daha kolaydır ve diğerlerine geçtiğinde çok zorlanmazsın.
Ciddi emek isteyen bir iş ve gece gündüz çalışsanda junior olman için bile tahmini 4-6 ay (kişiden kişiye göre elbette değişir.) Çalışmalısın. Sonrasında sürekli mini projeler yapmalısın. Sektördede çok fazla teknoloji, pattern, mimari, yaklaşım vs. kullanılıyor. Çoğu programlama dili bağımsız şeyler.

Hocam yorumunuz için çok teşekkür ederim oldukça detaylı yazmışsınız ve nasıl bir şekilde devam etmem gerektiğimi yazmışsınız oldukça yardımcı olacaktır bu bana. Algoritmayı da BAU da aldığım derslerde görmiştüm ama tekrar bakacağım hatırlatma için teşekkür ederim.

Web olarak öğrenmek istiyorsanız size HTML dili ile başlatmaktan yanayım HTML öğrendikten sonra CSS öğrenmelisiniz en sonundada JavaScript öğrenmelisiniz. Bunlar frontend için gerekli yazılım dilleri tabii sitenin backendini yapmak istiyorsanız MySQL öğrenmeniz gerekiyor tabii MySQL'i siteye tanımlamanız için PHP dilinde siteyi yazmanız gerekiyor. Tabii Flutter dediğimiz dildende bir site yapılabilir.

Program gibi değişik planlarınız varsa Python'dan yapabilirsiniz.

Uygulama, oyun vb. için C#,Java öğrenebilirsiniz.

Yavaştan başlamak istiyorsanız Udemy'den ders alabilirsiniz veya YouTube'dan.

Ben hazır templateleri editleyerek öğrendim sizde bu taktikten gidebilirsiniz.

Bana da HTML'den başamak daha iyi olacak gibi geldi hocam verilen bilgiler doğrultusunda. Sırayla belirttiğiniz içinde teşekkür ederim. İleride nasıl devam etmem gerektiği hakkında yardımcı olacaktır.
 
Yazılım öğrenmek istiyorum ama hangisini öğrenmeye başlamam daha doğru olur bilmiyorum, hangisi yazılımdan soğutmadan daha pratik bir şekilde öğreneceğim yazılım dili olur? 1 milyon istihdam projesi ilk çıktığı zaman katılmıştım ama bilgisayarım olmadığı için çok ilgilenemedim burada ki derslerden yazılım öğrenilebilinir mi? Bau'dan Online kodlama derslerine katılmıştım Python'dan basit bir iki kod ve kodlamanın mantığını anlatmışlardı sonrasında dersler iptal olduğu için devam edemedim.
yorumlarda web diyenler olmuş , bence yeni öğrenen biri için henüz bir alan seçmek gereksiz zorluğa sebep olur , heleki web gibi kavramların çok gerektiği bir alan da.
Öncelikle basit console app ler üzerinde çalışman ve temel programlama mantığını anlaman çok daha önemli ondan sonra tekrar bir konu açarsın yine bilgi toplarsın. Başlangıç için python öneren var çok var , şahsen ben kava veya c# dan başlamanı öneririm. başlangıçta zorlanırsın ama bir çoğu anlayarak ilerlersin , IDE dedigimiz tarafta da çoğu şeyi halletmiş olarak seni de rahatlarır , kaynak olarakda epey kaynak var YouTube üzerinde. Udemy ye para vermenin anlamı şu aşamada yok bana kalırsa.
 
Bence de web yeni başlayan için yorucu olur.
Python tavsiye ederim. İlla o alanda çalışmanıza gerek yok mantığı anlamak için kolaydan başlanmalı.
Benim tavsiyem eğitmen kökenli ama işi de yapmış insanların eğitimini almanız. Ferhat Mousavi hoca Türk ve yabancı kaynakları arasında benim gördüğüm en iyisi . Ücretsiz YouTube da.
 
yorumlarda web diyenler olmuş , bence yeni öğrenen biri için henüz bir alan seçmek gereksiz zorluğa sebep olur , heleki web gibi kavramların çok gerektiği bir alan da.
Öncelikle basit console app ler üzerinde çalışman ve temel programlama mantığını anlaman çok daha önemli ondan sonra tekrar bir konu açarsın yine bilgi toplarsın. Başlangıç için python öneren var çok var , şahsen ben kava veya c# dan başlamanı öneririm. başlangıçta zorlanırsın ama bir çoğu anlayarak ilerlersin , IDE dedigimiz tarafta da çoğu şeyi halletmiş olarak seni de rahatlarır , kaynak olarakda epey kaynak var YouTube üzerinde. Udemy ye para vermenin anlamı şu aşamada yok bana kalırsa.
C# web geliştirmede işime yarar mı peki ? Yoksa sonrasında öğrenmem gereken şeyler de mi kolaylık sağlar?
 
Bence de web yeni başlayan için yorucu olur.
Python tavsiye ederim. İlla o alanda çalışmanıza gerek yok mantığı anlamak için kolaydan başlanmalı.
Benim tavsiyem eğitmen kökenli ama işi de yapmış insanların eğitimini almanız. Ferhat mousavi hoca Türk ve yabancı kaynakları arasında benim gördüğüm en iyisi. Ücretsiz YouTube'da.

Python önermenizin bir sebebi var mı yoksa webe göre kolay olduğu için mi öneriyorsunuz hocam?

@Phomeus C# ile web gelistirme yapilir ama ASP ogrenmen gerekir.

Öncelik ASP öğrenmem mi gerekiyor C# web geliştirme de kullanmak için?
 

Technopat Haberler

Yeni konular

Geri
Yukarı