Kaynak olarak size udemy'deki videoları tavsiye edebilirim. Eğer ingilizceniz varsa yabancı kaynaklar da işinizi görecektir. İngilizce kaynak olarak: TutorialsPoint : Java NIO, PyTorch, SLF4J, Parallax Scrolling, Java Cryptography, YAML, Python Data Science, Java i18n, GitLab, TestRail, VersionOne, DBUtils, Common CLI, Seaborn, Ansible, LOLCODE, Current Affairs 2018, Apache Commons Collections FreeCodeCamp : freeCodeCamp. org Coding Math : Coding Math Birçok uygulama ve kod örneği için: Stack Overflow - Where Developers Learn, Share, & Build Careers Stack Overflow | The World's Largest Online Community for Developers stackoverflow.com CodeProject Free source code and tutorials for Software developers and Architects. www.codeproject.com

Yazılım konusunda ilk olarak programlama mantığı ve algoritmalar ile başlayabilirsin bunlarda sürekli pratik yap ardından temel ve mantıklı bir dille başla sana tavsiyem python ya da c++'dır. Python esnek ve kolay bir dildir ancak C++ ağır ancak çok fazla avantajı olan bir dildir. Bunlardan sonra OOP temellerini iyice öğren. Ardından kendiliğinden ilerlersin Veritabanı, Veri yapıları, Veri Yönetimi, Yazılım tasarımı ve mimarisi gibi konuları sonradan ekler bu konuda iyi bir noktaya ulaşırsın.

Takipteyim. Benim önerim bir yazılım kursuna gitmenizden yana çünkü tek başına o adımı atmak bana çok zor geldi.

Arkadaşlar öncelikle merhaba, Şu anda 2 yıl Dış Ticaret üzerine Dikey Geçiş Sınavı ile Çalışma Ekonomisi ve Endüstri ilişkileri mezunuyum. 2 yıllık da iş deneyimim var fakat bu konularla biliyorum ki alakasız yazılım üzerine eğitim görmek, kendimi geliştirmek istiyorum. Biraz kişisel sebeplerden dolayı bu şekilde eğitim aldım. Velhasıl kelam artık yazılım öğrenmek ve kendimi bu geliştirmek istiyorum, çok ciddi paralar kazanmak gibi bir hedefim yok sadece bu konuda daha mutlu olacağıma inanıyorum. Bu konudaki tavsiyelerinize ihtiyacım var.

Aynı tavsiyelerden benimde ihtiyacım var

Uygulama Geliştirerek C# Öğrenin: A'dan Z'ye Eğitim Seti Aklıma en iyi seçenek bu geldi.

Teşekkür ederim en azından taslak olarak kafamda şekillendi basamaklar. Bu konuda iyi döküman, kurs, video vs. de var ise elinizin altında paylaşırsanız memnun olurum.

Yaşım 27 oldu ama umarım birşeyler başarabilirim...

Klasik yaklaşımı önermiyorum boşuna zaman kaybı. Algoritma dediğin 1 saati almaz gözümüzde büyüterek kurslar kitaplar almak size sadece para ve zaman kaybettirir çünkü temel algoritma dışında her dil kendine özgü yapıları ortaya koymuş. Müşterileriniz ürünlerinizi hangi cihazda kullanıyor olsa mutlu olursunuz? Asıl bu soruyu sormak lazım. Birde asla Türkiye'deki trendleri takip etmeyin. Dünyada hangi teknoloji kullanılıyorsa Türkiye tam aksi yöne giderek ondan kaçıyor. Tavsiye aldığınız kişileri tartmak için güzel bir tüyo verdim size. Kullanın bunu sonra teşekkür edersiniz. Bu teknolojiler hakkında bilgi sahibi olmanızı tavsiye ederim. Hepsi dil değildir. Ne yapacağınızı kestiremediğimden sevdiklerimi paylaşmaya çalıştım. Şuanda bunlarla uygulama geliştirenler diğer kesimlere göre az. Golang, Javascript , Java , Docker, Kubernates, Kotlin, Swift, Git Tavsiyem o fasafiso adımları atlayarak hemen bir dil seçip orta ölçekli proje yapmaya girişin. Biliyorum sıfır kilometredesiniz ama projedeki o küçük sorunları internete araştırarak mantığını kavrayarak bir bakmışsınız proje bitiminde öğrenmiş olacaksınız. Sonrasında onu bir tık daha büyük proje haline getirip devam ediceksiniz. Fantazi yapmakta özgür olun. Hesap makinesi projesi ile başlayın buraya kadar klasik ama sonuçları mail atsın size. Diğer hesap makinesi gelen maildeki sonucu okuyup sonuç kadar rastgele kelime üretsin. Bu tür kimsenin kullanmayacağım yazılım projeleri üretmek size dili daha kolay öğrettirebileceği gibi düşünme şekliniz değiştirecektir. Yarın öbürgün müşterinizin uçuk fikrini daha öncesinden denemiş bile olabilirsiniz belli mi olur. Tavsiyelerim bu şekilde, başarılar dilerim.