Udemy kodlama kursu önerisi

LonelyDarkSide

Hectopat
Katılım
13 Temmuz 2019
Mesajlar
1.259
Çözümler
9
Arkadaşlar selam, ben kodlama öğrenmek istiyorum fakat nereden başlayacağımı pek kararlaştıramadım. Sanırım Python öğrenmek mantıklıymış. Udemy'de hangi kursu önerebilirsiniz?
 
Son düzenleyen: Moderatör:
Öncelikle yazılım öğrenmek istiyorum dediğinde direkt olarak "Python yhaa" diyenlere pek aldırış etmeyin. Yazılım geniş bir kapsam ve içinde dallara ayrılıyor. Örneğin Android uygulama geliştirmek istiyor isen Python bu konuda Java veya dart gibi dillere göre geride kalacaktır. Evet Python neredeyse her platformda kullanılabilir fakat +/- olayı yüzünden çalışmak istediğiniz platforma göre Python geride kalabilir.

Masaüstü uygulama geliştirmek istiyor isen .net C# öğrenebilirsin, özellikle ofis uygulamalarında çok kullanışlı. Biraz daha ileri düzey işler yapmak istiyorsan C++ öğrenebilirsin. Python'da bu seçenekler arasında, örneğin en popüler 3D modelleme uygulamalarından birisi olan Blender Python dili ile yazılmış.

Eğer hangi platformda proje geliştirmek istediğini belirtir isen uygun dilleri söylememiz ve araştırman senin için daha iyi olur. Aşağıda bazı platformların listesini bıraktım oraya bakabilir ve karar verebilirsin, internet üzerinden diğer platformları da incelemeni öneririm.

-Masaüstü uygulama geliştirme
-Web tasarım
-Web uygulaması geliştirme
-Android uygulama geliştirme
-iOS uygulama geliştirme
-Yapay zeka
-...

Ve ek olarak belirtmek istiyorum, benim şahsi fikrim yazılıma adım atarken Python'un ilk dil olmasından kaçınılması. Evet Python gerçekten diğer dillere göre kullanması ve öğrenmesi kolay bir dil ve bence bu eksi sayılabilir bir yön. Python'un kolaylığına alışıp diğer dilleri öğrenme hevesi kaçan çok kişi var. Ve yine şahsi görüşüm olarak kolayı öğrenip zora geçmek yerine ilk zoru öğrenmek kolay olanı çok daha kolay yapar.

Belirtmeliyim ki burada yazanlar benim şahsi görüşlerimdir, yıllardır yazılım ile uğraşıyorum ve birçok yazılım dili hakkında az çok fikirlerim var. Benim açımdan yazılımda doğru ilerleme yolu bu şekildedir, diğer yazılımcı dostlarım bu fikirlere katılmayabilir saygı duyarım.
 
Son düzenleme:
Belirtmeliyim ki burada yazanlar benim şahsi görüşlerimdir, yıllardır yazılım ile uğraşıyorum ve birçok yazılım dili hakkında az çok fikirlerim var. Benim açımdan yazılımda doğru ilerleme yolu bu şekildedir, diğer yazılımcı dostlarım bu fikirlere katılmayabilir saygı duyarım.
Dediklerinize kesinlikle katılıyorum ama söylemeden geçemeyeceğim bu paragrafı yazmanıza gerçekten çok üzülüyorum. Sonuçta burada düşüncelerimizi paylaşıyoruz bazı seviyesiz insanlar saldırmasın diye böyle bir paragraf görmek çok üzücü.

@LonelyDarkSide Yapmak istediğin bir şey varsa ilerleyeceğin yönü bu şekilde seçebilirsin. Nereden başlayacağından emin değilsen yapmak istediğin bir proje belirle ve onu yapabilmek için neler öğrenmelisin bunlara bak. Zaten ilerledikçe hangi alana gitmen gerekiyorsa o taraflarda kendini geliştirmeye başlıyorsun çok da dert edinme bir şeyler seç ve başla.
 
Dediklerinize kesinlikle katılıyorum ama söylemeden geçemeyeceğim bu paragrafı yazmanıza gerçekten çok üzülüyorum. Sonuçta burada düşüncelerimizi paylaşıyoruz bazı seviyesiz insanlar saldırmasın diye böyle bir paragraf görmek çok üzücü.

Aslında bu paragrafı yazmak ve diğer cümlelerde sık sık kendi düşüncelerimin olduğunu belirtmemin nedeni bunları okuyan kişi dediklerim hakkında araştırma yapıp kendi kararını vermesi için. Mesela kişi hangi yazılım dili ile başlanmalıdır diye araştırma yaptığında kendisi için en doğru dilin Python olduğunu düşünebilir. Değindiğiniz konu ise bu durumun tuzu biberi, laf dalaşına girip kimin haklı olup olmadığını tartışmayı pek sevmiyorum, eğer dediğiniz gibi bir olay yaşanırsa muhtemelen hiçbir şey yapmayıp geçerim.
 
Öncelikle yazılım öğrenmek istiyorum dediğinde direkt olarak "Python yhaa" diyenlere pek aldırış etmeyin. Yazılım geniş bir kapsam ve içinde dallara ayrılıyor. Örneğin Android uygulama geliştirmek istiyor isen Python bu konuda Java veya dart gibi dillere göre geride kalacaktır. Evet Python neredeyse her platformda kullanılabilir fakat +/- olayı yüzünden çalışmak istediğiniz platforma göre Python geride kalabilir.

Masaüstü uygulama geliştirmek istiyor isen .net C# öğrenebilirsin, özellikle ofis uygulamalarında çok kullanışlı. Biraz daha ileri düzey işler yapmak istiyorsan C++ öğrenebilirsin. Python'da bu seçenekler arasında, örneğin en popüler 3D modelleme uygulamalarından birisi olan Blender Python dili ile yazılmış.

Eğer hangi platformda proje geliştirmek istediğini belirtir isen uygun dilleri söylememiz ve araştırman senin için daha iyi olur. Aşağıda bazı platformların listesini bıraktım oraya bakabilir ve karar verebilirsin, internet üzerinden diğer platformları da incelemeni öneririm.

-Masaüstü uygulama geliştirme
-Web tasarım
-Web uygulaması geliştirme
-Android uygulama geliştirme
-iOS uygulama geliştirme
-Yapay zeka
-...

Ve ek olarak belirtmek istiyorum, benim şahsi fikrim yazılıma adım atarken Python'un ilk dil olmasından kaçınılması. Evet Python gerçekten diğer dillere göre kullanması ve öğrenmesi kolay bir dil ve bence bu eksi sayılabilir bir yön. Python'un kolaylığına alışıp diğer dilleri öğrenme hevesi kaçan çok kişi var. Ve yine şahsi görüşüm olarak kolayı öğrenip zora geçmek yerine ilk zoru öğrenmek kolay olanı çok daha kolay yapar.

Belirtmeliyim ki burada yazanlar benim şahsi görüşlerimdir, yıllardır yazılım ile uğraşıyorum ve birçok yazılım dili hakkında az çok fikirlerim var. Benim açımdan yazılımda doğru ilerleme yolu bu şekildedir, diğer yazılımcı dostlarım bu fikirlere katılmayabilir saygı duyarım.
Haklisiniz hocam. Aslinda bir amacim yok fakat hep bu siber guvenlik uzmanlarinin yaptigi projeleri yapmak istemisimdir. Boyle projeleri yapmak icin hangi dil daha uygun olur?
 
Haklisiniz hocam. Aslinda bir amacim yok fakat hep bu siber guvenlik uzmanlarinin yaptigi projeleri yapmak istemisimdir. Boyle projeleri yapmak icin hangi dil daha uygun olur?

Siber güvenlik için sorduğunuz gibi Python öğrenmekte büyük bir fayda var, başlangıcınızı C dilinde yapabilirsiniz. Buna ek olarak Linux işletim sistemlerine hakim olmanız sizin için büyük bir fayda olacaktır.

C Ve Python dillerinin yanında SQL, Java gibi dillerde bir seçenek, daha detaylı bilgi için ufak araştırmalar yaparsanız daha iyi olur, aşağıda araştırman için birkaç ufak başlık bıraktım.
  • Siber güvenlikte kullanılan yazılım dilleri nelerdir?
  • Siber güvenlik Nedir?
  • Siber güvenlik uzmanı olmak için neler gerekir?
Siber güvenlikte kullanılan araçların çoğunluğu Python dili ile yazılmaktadır, bildiğim kadarıyla siber güvenlik uzmanları Linux işletim sistemlerini kullanıyorlar. Siber güvenlik ile ilgilenmediğimden dolayı bu konuda fazla yardımcı olamayacağım.
 
Siber güvenlik için sorduğunuz gibi Python öğrenmekte büyük bir fayda var, başlangıcınızı C dilinde yapabilirsiniz. Buna ek olarak Linux işletim sistemlerine hakim olmanız sizin için büyük bir fayda olacaktır.

C Ve Python dillerinin yanında SQL, Java gibi dillerde bir seçenek, daha detaylı bilgi için ufak araştırmalar yaparsanız daha iyi olur, aşağıda araştırman için birkaç ufak başlık bıraktım.
  • Siber güvenlikte kullanılan yazılım dilleri nelerdir?
  • Siber güvenlik Nedir?
  • Siber güvenlik uzmanı olmak için neler gerekir?
Siber güvenlikte kullanılan araçların çoğunluğu Python dili ile yazılmaktadır, bildiğim kadarıyla siber güvenlik uzmanları Linux işletim sistemlerini kullanıyorlar. Siber güvenlik ile ilgilenmediğimden dolayı bu konuda fazla yardımcı olamayacağım.
Peki Udemy'de hangi kursu almam benim için sağlıklı olur ?
 
Peki Udemy'de hangi kursu almam benim için sağlıklı olur ?
Direkt "Siber güvenlik eğitimi" kategorisi mevcut Udemy'de. Orada yüksek puanlı hoşunuza giden kursu alabilirsiniz. Hangisinin iyi olduğunu siber güvenlik konusunda fazla bilgim olmamasından dolayı söyleyemiyorum.
Kendim siber güvenliğe giriş yapacak olsaydım muhtemelen aşağıdaki kursu incelerdim.

 
Direkt "Siber güvenlik eğitimi" kategorisi mevcut Udemy'de. Orada yüksek puanlı hoşunuza giden kursu alabilirsiniz. Hangisinin iyi olduğunu siber güvenlik konusunda fazla bilgim olmamasından dolayı söyleyemiyorum.
Kendim siber güvenliğe giriş yapacak olsaydım muhtemelen aşağıdaki kursu incelerdim.

İyi de hocam ilk önce Python öğrenip Siber Güvenlik alanına geçmek daha mantıklı olmaz mı ?
 

Yeni konular

Geri
Yukarı