21.
veri bilimi ve makine öğrenmesinde sıklıkla kullanılan bir programlama dilidir. r mı python mu sorusu ile çok karşılaşırsınız. aslında birbirlerinden çok çok farklı değiller. bence ikisi kullanılmalı. en yoğun olarak kullandığım ise r dır.
devamını gör...
22.
web tarafında da oldukça güçlü framework çeşitliliğine hasip güçlü bir programlama dilidir.
devamını gör...
23.
akademide yazacağım projelerde kendi datalarımı kendim güvenilir ve prestijli şekilde hesaplamak muştusuyla öğrenmeye başladığım; ales-yökdil-yds çalışmaktan son zamanlarda öğrenmek ve gelişmek için çok da vakit ayıramadığım biricik yazılım dilidir.
devamını gör...
24.
son günlerde yapay zekâ kodlamaya merak sardığımdan kollarına geri döndüğüm eski dost.
devamını gör...
25.
udemy uzerinden kendi kendime öğrenmeye çalışıyorum. gayet zevkli geldi bana. buarada programlama dilleri uzerine bile fanatiklik yapanlar varmış bunu da öğrenmiş oldum.
devamını gör...
26.
python, 90'lı yılların başında amsterdam'da guido van rossum tarafından geliştirilmeye başlanan bir programlama dilidir.
hızlı bir şekilde popülerliği yükselmektedir.
hızlı bir şekilde popülerliği yükselmektedir.
devamını gör...
27.
yeni başladığım program. kolay görünüyor ama öğrenmek için kısıtlı sürem var. tecrubelerimi editlicem.
edit:üzerinden yaklaşık 1 ay geçti. kısaca yaşadıklarımı özetleyeyim: programla ilgili yığınla kaynak mevcut, youtubelar, kitaplar, anlatımlar... kolay da bir dil, ben sevdim, tatlı. ama ben tabiki bir sorunla karşılaştım. benim sorunum, bir başka programla birlikte kullanmam nedeniyle oluştu. cplex programıyla kullanırken uyum sorunu ve hata verme durumları yaşadım ve hala yaşıyorum. acil yardıma ihtiyacım var. yolda yürürken, benim problemini çözebilecek birisine denk gelme olasılığım milyonda kaçtır acaba?
edit 2: önceki sorunumu çözdüm. ancak kolay görünse de söylenildiği gibi pıt diye kullanmaya başlamıyorsun, vakit ayırmak lazım.
edit:üzerinden yaklaşık 1 ay geçti. kısaca yaşadıklarımı özetleyeyim: programla ilgili yığınla kaynak mevcut, youtubelar, kitaplar, anlatımlar... kolay da bir dil, ben sevdim, tatlı. ama ben tabiki bir sorunla karşılaştım. benim sorunum, bir başka programla birlikte kullanmam nedeniyle oluştu. cplex programıyla kullanırken uyum sorunu ve hata verme durumları yaşadım ve hala yaşıyorum. acil yardıma ihtiyacım var. yolda yürürken, benim problemini çözebilecek birisine denk gelme olasılığım milyonda kaçtır acaba?
edit 2: önceki sorunumu çözdüm. ancak kolay görünse de söylenildiği gibi pıt diye kullanmaya başlamıyorsun, vakit ayırmak lazım.
devamını gör...
28.
her yerde karşıma çıktığı için merakımı cezbeden dildir. hiçbir yazılım tecrübesi olmayan bu garibana öğrenmesi için önerisi olan varsa kutumu portakallayabilir.
devamını gör...
29.
python guido van rossum tarafından geliştirilip amacı işlerimizi hızlı bir şekilde yapmamızı sağlayıp zaman kaybından arındırarak yüksek seviyeli ve nesne yönelimli bir programlama dilidir.
devamını gör...
30.
veri bilimci, veri mühendisliği, veri analisti vb. alanlarda ilerleyecek olanların mutlaka öğrenmesi gereken dildir. bunun yanında r 'yi de öğrenmek gerek.aynı zamanda yapay zekâ da en çok tercih edilen dildir. öğrenmesi diğer dillere nazaran daha kolay ve sade olduğu için tercih meselesi olabiliyor.
devamını gör...
31.
selena'nın matematik kitabını bir çırpıda beynine yollaması gibi bir yol olsa da öğrensem dediğim dil. çalışıyoruz bakalım. erteliyorum ama neyse. (bkz: nickim)
devamını gör...
32.
öğrenmeye başladığım bir dil. hem kolay hem zor olan bir yazılım dili. elimde kitapları var ama üstüne katmak gerekiyor. ve kesinlikle tırnak işaretini unutmayınız tüm kodu mahvediyor.
devamını gör...
33.
adalarda olan atlı araba. (şaka şaka)
bir programlama dili.
bir programlama dili.
devamını gör...
34.
o kadar çok kütüphanesi vardır ki artık geyiği çıkmıştır. ortamda kodlama fikirleri tartışırken python bilen birisi varsa, gerek yok, onun python'da kütüphanesi var, diyerek sürekli muhabbeti baltalar. bir yerden sonra sevmeseniz bile, acaba öğrensem mi?, diye düşünmeye iter.
devamını gör...
35.
bir liseli olarak, kolayca kavradığım programlama dili. o kadar kolay öğrenmesi. ha devam ettirmedim o ayrı mevzu.
devamını gör...
36.
blender'ın programlandığı dildir. mutfak blender'ı değil bu arada.
devamını gör...
37.
geçen yaz biyoteknolojiyle ilgili bir alanda doktora yaparsam işime yarar diye öğrenmeye başladığım programlama dili. zevk alacağımı düşünmemiştim hiç ama başladıktan sonra bayağı sevdim öğrenmeyi. ben de çok yeniyim ama şu ana kadar kullandığım ve memnun kaldığım kaynakları koyayım buraya faydalanmak isteyen olursa diye
•ilk bununla başladım, bayağı basit anlatıyor, testler ve ödevlerle pekiştirebiliyorsunuz öğrendiğinizi
coursera
•ikinci olarak bu kursu izledim, bir üst seviyesi gibi diğerinin, oop, program efficiency gibi konuları da anlatıyor
www.youtube.com/playlist?li...
•o sırada egzersiz için şu siteyi kullandım, matematik sorularını istediğiniz bir programlama diliyle çözebiliyorsunuz
projecteuler.net/about
•www.youtube.com/channel/UC8... bu kanalda çok fazla içerik var ilerlemek istediğiniz alana göre seçebilirsiniz
•küçük oyunlar oluşturmak istedim egzersiz olması için yine
www.youtube.com/channel/UC2... bu adam turtle'la oyunlar oluşturuyor ve beginner seviyesinde anlatıyor ben çok rahat takip ettim
•bonus olarak artificial intelligence'a ilgi duyuyorsanız şu harika bir kurs bence
learning.edx.org/course/cou...
•edx.org'ta başka kurslar var pythonla alakalı, vakitleri uyuşursa onlara da bakabilirsiniz
•ilk bununla başladım, bayağı basit anlatıyor, testler ve ödevlerle pekiştirebiliyorsunuz öğrendiğinizi
coursera
•ikinci olarak bu kursu izledim, bir üst seviyesi gibi diğerinin, oop, program efficiency gibi konuları da anlatıyor
www.youtube.com/playlist?li...
•o sırada egzersiz için şu siteyi kullandım, matematik sorularını istediğiniz bir programlama diliyle çözebiliyorsunuz
projecteuler.net/about
•www.youtube.com/channel/UC8... bu kanalda çok fazla içerik var ilerlemek istediğiniz alana göre seçebilirsiniz
•küçük oyunlar oluşturmak istedim egzersiz olması için yine
www.youtube.com/channel/UC2... bu adam turtle'la oyunlar oluşturuyor ve beginner seviyesinde anlatıyor ben çok rahat takip ettim
•bonus olarak artificial intelligence'a ilgi duyuyorsanız şu harika bir kurs bence
learning.edx.org/course/cou...
•edx.org'ta başka kurslar var pythonla alakalı, vakitleri uyuşursa onlara da bakabilirsiniz
devamını gör...
38.
konuşma diline olan yakınlığı sayesinde muhabbet eder gibi kod yazmama vesile olan dil. makinelerle de kaynaşmak için cpythonla aramı yapıyorum son zamanlarda.
popüler bir dil olmasından kaynaklanıyor olsa gerek, hemen her işinizi görebilecek bir kütüphane illa ki bulabiliyorsunuz. kütüphane içeriğinin kolay anlaşılabilir ve uygulanabilir yapısıyla da neredeyse hiç zaman kaybetmeden bilgi haznenize yeni bir python kullanım alanı daha ekleniyor.
ayrıca linux üzerinde kullanılan toolların da python ile yazılmış olması açıp inceleme, ekleme-çıkarma yapma konusunda büyük rahatlık sağlıyor.
yine de başlangıç için doğru dilin c olduğunu düşünenlerdenim, python kod yapısını tam öğretmiyor ve işleri kolaylaştırması bir noktadan sonra zihni tembelleştiriyor.
kullanılabilecek bazı python kütüphaneleri;
numpy: veri biliminde kullanılan başlıca kütüphanelerdendir. çok boyutlu diziler ve matrisler ile çalışıyorsanız oldukça işinize yarayacaktır. pandas ile birlikte kullanılması elzemdir.
pandas: zaman serileri analizleri ve sayısal tablolar için kullanılan bir başka modül. veri biliminde kullanılır, veri analizlerini oldukça kolaylaştıran metotları barındırır.
scrapy: internetten veri "kazımak" için kullanılan bir kütüphanedir. oldukça geniş kullanımı olan bir modül olan scrapy ile büyük boyutlarda salt veriyi oldukça hızlı çekebilirsiniz.
beautifulsoup: kişisel olarak çoğunlukla scrapy ile birlikte kullanırım. çekilmiş olan salt verinin, tıpkı adını yansıtarak işlenmesini sağlar. o karman çorman malzeme yığınını törpüler, düzenler ve istediğiniz anlaşılabilir/göz yormayan formata getirir. html ve xml dosyalarını işlemek için kullanılır.
matplotlib: yine bilimsel programlamada kullanılan bir modül. yazılan sayısal değerleri grafikleştirebilir, sayıların sıkıcı dünyasını görselleştirerek daha anlaşılır ve göze hitap eden hale getirebilirsiniz. hatta bunu üç boyutlu olarak yapabilir, sayı büyüklüklerine, sapmalarına ya da derinliklerine göre renklendirme de katabilirsiniz.
pyqt5 ve tkinter: bu iki modül, python'da arayüz çalışmaları(gui) için kullanılmaktadır. basit bir hesap makinesi için tkinter daha kolay kullanımı ve pratikliği için tercih edilebilirken, uygulamanıza daha detaylı bir arayüz tasarlayacaksanız kapsadığı özellikler bakımından pyqt5 tercih edilmelidir.
speech recognition: "hey siri..." hayır hayır, bu çok sıkıcı. "hey, spybot! benim için kafa sözlük'e girmeni istiyorum" diyen kendinize özgü bir sesli asistan harika olmaz mıydı? olsun o zaman, speech recognition, konuşmayı yazıya çevirmek için kullanılan bir modüldür. dilerseniz bir ses dosyasını, dilerseniz mikrofon kullanarak doğrudan kayıt almasını sağlayıp kendi sesinizi.
pygame, scipy, pytorch... oyundan yapay zekaya, veri biliminden sesli asistana birçok alanda kullanılabilecek modern yazılım dilidir python.
popüler bir dil olmasından kaynaklanıyor olsa gerek, hemen her işinizi görebilecek bir kütüphane illa ki bulabiliyorsunuz. kütüphane içeriğinin kolay anlaşılabilir ve uygulanabilir yapısıyla da neredeyse hiç zaman kaybetmeden bilgi haznenize yeni bir python kullanım alanı daha ekleniyor.
ayrıca linux üzerinde kullanılan toolların da python ile yazılmış olması açıp inceleme, ekleme-çıkarma yapma konusunda büyük rahatlık sağlıyor.
yine de başlangıç için doğru dilin c olduğunu düşünenlerdenim, python kod yapısını tam öğretmiyor ve işleri kolaylaştırması bir noktadan sonra zihni tembelleştiriyor.
kullanılabilecek bazı python kütüphaneleri;
numpy: veri biliminde kullanılan başlıca kütüphanelerdendir. çok boyutlu diziler ve matrisler ile çalışıyorsanız oldukça işinize yarayacaktır. pandas ile birlikte kullanılması elzemdir.
pandas: zaman serileri analizleri ve sayısal tablolar için kullanılan bir başka modül. veri biliminde kullanılır, veri analizlerini oldukça kolaylaştıran metotları barındırır.
scrapy: internetten veri "kazımak" için kullanılan bir kütüphanedir. oldukça geniş kullanımı olan bir modül olan scrapy ile büyük boyutlarda salt veriyi oldukça hızlı çekebilirsiniz.
beautifulsoup: kişisel olarak çoğunlukla scrapy ile birlikte kullanırım. çekilmiş olan salt verinin, tıpkı adını yansıtarak işlenmesini sağlar. o karman çorman malzeme yığınını törpüler, düzenler ve istediğiniz anlaşılabilir/göz yormayan formata getirir. html ve xml dosyalarını işlemek için kullanılır.
matplotlib: yine bilimsel programlamada kullanılan bir modül. yazılan sayısal değerleri grafikleştirebilir, sayıların sıkıcı dünyasını görselleştirerek daha anlaşılır ve göze hitap eden hale getirebilirsiniz. hatta bunu üç boyutlu olarak yapabilir, sayı büyüklüklerine, sapmalarına ya da derinliklerine göre renklendirme de katabilirsiniz.
pyqt5 ve tkinter: bu iki modül, python'da arayüz çalışmaları(gui) için kullanılmaktadır. basit bir hesap makinesi için tkinter daha kolay kullanımı ve pratikliği için tercih edilebilirken, uygulamanıza daha detaylı bir arayüz tasarlayacaksanız kapsadığı özellikler bakımından pyqt5 tercih edilmelidir.
speech recognition: "hey siri..." hayır hayır, bu çok sıkıcı. "hey, spybot! benim için kafa sözlük'e girmeni istiyorum" diyen kendinize özgü bir sesli asistan harika olmaz mıydı? olsun o zaman, speech recognition, konuşmayı yazıya çevirmek için kullanılan bir modüldür. dilerseniz bir ses dosyasını, dilerseniz mikrofon kullanarak doğrudan kayıt almasını sağlayıp kendi sesinizi.
pygame, scipy, pytorch... oyundan yapay zekaya, veri biliminden sesli asistana birçok alanda kullanılabilecek modern yazılım dilidir python.
devamını gör...
39.
whitespace olayı sizi derli toplu kod yazmaya zorlar. fakat bunu c gibi diller için bile otomatik olarak yapan derleyiciler var.
devamını gör...
40.
ilk başladığım programlama dilidir. gayet işlevsel ve daha rahat yazımı vardır.
devamını gör...