Python Temelleri

  • 0.0
  • (No reviews)

Description

Neden yazılım öğrenmeliyiz

Teknolojinin ilerlemesiyle birlikte insan gücüne olan ihtiyacın her geçen gün azaldığı yönünde sanırım hem fikiriz. Şu anda iyi bir mesleğiniz olabilir ama gelecekte bu meslekten iyi kazanç elde edemeyebilirsiniz ya da mesleğiniz bitebilir. Abartmıyorum, bitebilir arkadaşlar. Birkaç tane örnek vereyim. Örneğin; Drone teknolojisi geldikten sonra artık helikopterler ile çekim yapan muhabirleri göremiyoruz. Ya da önceden bütün finans işlemlerimiz için bankaya gitmemiz gerekirken artık cep telefonundan birçok işimizi saniyeler içerisinde halledebiliyoruz. Eğer üst düzey bir bankacı değil de gişe de çalışan bir bankacısıysanız mesleğinizin tehlikede olduğunu söyleyebilirim. Meslek tehlikeleri dışında güzel ülkemizdeki kötü şartları da düşündüğümüzde bir B planımızın olması için yazılım öğrenmek çok mantıklı. Geleceği tehlikede olmayan iyi bir mesleğiniz olsa dahi ülke şartları sizi farklı yerlere gitmeye zorlayabilir. Örneğin doktorları düşündüğümüz de hak ettiklerini alamadıkları için ve ağır şartlarda çalıştıkları için ülke değiştirmek isteyebilirler. Her şey para da değil arkadaşlar. İyi para kazansanız dahi ülkedeki kaostan sıkılıp daha huzurlu ülkelere yerleşmek isteyebilirsiniz. Bu konuda daha fazla örnek verilebilir ama uzatmaya gerek yok. Böyle durumlarda yazılım dillerini öğrenmek size bir çıkış kapısı aralayacaktır.


Python ile neler yapılabilir

Her şeyden önce çok iyi Algoritmik Trade yapabilirsiniz. İşimizin verilerle olduğunu düşünürsek ve Python’un diğer dillere göre veri analizi konusunda açık ara 1 numara olduğunu düşünürsek bulunmaz fırsat.

İş fırsatları çok geniş. İnternetten yazılımcı maaşları konusunda bir araştırma yaparsanız genelde Türkiye’deki maaşların düşük olduğunu ve yurt dışı şirketlerde çalışmanızı önerdiklerini görürsünüz. Ben yapım gereği maaşlı çalışmaya karşıyım o yüzden bu konulara hiç girmiyorum

Python’da yapabileceğimiz projelerin bir sınırı yok arkadaşlar.

Oyun Geliştirme, Robotik Uygulamalar, Mobil Uygulamaları, Web uygulamaları gibi birçok alanda proje geliştirebilirsiniz. Örneğin, Python temellerini öğrendikten sonra web geliştirme alanında ilerleyip freelancer çalışabilirsiniz.


Neden C# değil de Python

Python öğrenmesi kolay bir dil arkadaşlar. Diğer yazılım dillerine göre kıyas yaptığımız zaman çok daha kolay diyebiliriz. Python kodları Java’ya kıyasla 3 kat, C# a kıyasla 5 kat daha kısadır. Ki bu kıyaslamayı 5-10 kat arası olarak kabul edenlerde var, bilginiz olsun. Bu sebepler öğrenmesi kolay bir dilden yazılım temellerini öğreneceğiz. Bu eğitimde öğreneceğiz bilgiler aslında diğer yazılım dillerinde de hemen hemen aynı diyebiliriz. Arada sadece küçük mantıksal farklılıklar ve imla farkları var. Bir yazılım dilini öğrendikten sonra diğer yazılım dillerini öğrenmeniz kolaylaşacaktır.


Eğitimimiz 4 ana bölümden oluşacak.


Bu bölümleri ve bölümlerin önemine göre yüzdelerini ekran görebilirsiniz. Bu yüzdeler tamamen kendi görüşlerimdir. Kitaplarda yazan ya da evrensel kabul görmüş yüzdeler değildir. Kendi tecrübelerime göre konulara verdiğim önem yüzdesidir. Diğer isimli bölümümüzün yanında birkaç tane konuyu yazdım ama o bölümde işleyeceğimiz farklı konularda olacaktır. Dağınık konular olduğu için diğer isminde bir bölümde ele alacağız. Dağınık ama önemli konular. Amacımız Python’un herşeyi ni anlatmak değil. Biz işimize yarayacak bilgileri öğrenelim, bütün detayları öğrenmek mühendislerin işi bizim değil.

Bütün konuları bitirdiğimizde artık Python biliyorum diyebilirsiniz. Amacımız Python’un temellerini öğrenmektir. Temelimizi sağlam attıktan sonra geriyi kolay arkadaşlar. Dil kurallarını öğrenmekle iş bitmiyor, kütüphane de öğrenmemiz gerekir. Kütüphaneyi şöyle düşünebiliriz. Hepimiz Türkçe biliyoruz ama Türkçe bilmek karın doyurmuyor. Herkesin bir mesleği var. Kimisi benim gibi eğitmenlik yapar, kimisi muhasebeci, kimisi sanayide usta vs…. İşte bu meslekleri kütüphaneler olarak düşünebilirsiniz. Dili öğrendikten sonra kimimiz veri analizi alanına yöneleceğiz, kimisi oyun geliştiricisi olacak vs..


Course Info

Created by Algo 4k1v
1 hour on-demand video
13 lectures
447+ students enrolled
0.0 rating from 0+ reviews
Turkish language
Created on February 27, 2023
Category: Development
Subcategory: Programming Languages

Ad

Share this course:

Frequently Asked Questions

  • How long is a coupon valid?

    Coupons are issued by instructors to promote their courses, gain traction and reach momentum. The instructor can choose to emit discounted (ex: $11.99 coupon) or 100% off coupon (you pay nothing). Each coupon becomes expired when emitted quota is over (1000 enrollments) OR expiration date has been reach (5 days).

  • What is this "1000 enrollments" from Udemy?
  • Could you please help me to find a coupon for this course?
  • What is exactly your relationship with Udemy?

© 2021–2025 INFOGNU — Made with ❤️ for the World.