Successfully reported this slideshow.
Your SlideShare is downloading. ×

Python Programlama Dili

Ad

Python
Programlama Dili
www.cihanozhan.com

Ad

Genel Bakış
• Açık kaynaklı
• Nesne yönelimli
• Yüksek seviyeli
• Yorumlamalı
• Girintilere dayalı basit söz dizimi
• Ana ...

Ad

Dil Tasarımcısı
(Guido van Rossem, 1991)
2005-2012 : Google
Google’dan sonra : Dropbox

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Upcoming SlideShare
Python ders-notlari
Python ders-notlari
Loading in …3
×

Check these out next

1 of 20 Ad
1 of 20 Ad

Python Programlama Dili

Python programlama diline şöyle hızlıca bir göz atmak için inceleyebilirsiniz.

Blog : http://www.cihanozhan.com

#python #programming #pythonprogramming #pythonprogramminglanguage #py #makineöğrenmesi #görüntüişleme #computervision #deeplearning #machinelearning #programminglanguages

Python programlama diline şöyle hızlıca bir göz atmak için inceleyebilirsiniz.

Blog : http://www.cihanozhan.com

#python #programming #pythonprogramming #pythonprogramminglanguage #py #makineöğrenmesi #görüntüişleme #computervision #deeplearning #machinelearning #programminglanguages

Advertisement
Advertisement

More Related Content

Advertisement

Python Programlama Dili

  1. 1. Python Programlama Dili www.cihanozhan.com
  2. 2. Genel Bakış • Açık kaynaklı • Nesne yönelimli • Yüksek seviyeli • Yorumlamalı • Girintilere dayalı basit söz dizimi • Ana Felsefesi : Kod Okunabilirliği • Kurum : Python Yazılım Vakfı – https://www.python.org/psf/
  3. 3. Dil Tasarımcısı (Guido van Rossem, 1991) 2005-2012 : Google Google’dan sonra : Dropbox
  4. 4. Python Adı (Yılan?)
  5. 5. Python Adı (Monty Python, İngiliz Komedi Grubu) http://www.montypython.com/pythons
  6. 6. Python Kullanan Şirketler • Google • Amazon • Facebook • Spotify • Wikipedia • Instagram • CERN • NASA • Reddit • Yahoo! • ve daha fazlası …
  7. 7. PYPL (PopularitY of Programming Language Index) http://pypl.github.io/PYPL.html
  8. 8. PYPL (PopularitY of Programming Language Index)
  9. 9. TIOBE https://www.tiobe.com/tiobe-index/python/
  10. 10. Python Neden Popüler? • Kolay öğrenilebilir • Gereksiz kod karmaşası yok • Yüksek seviyeli bir dil • Büyük bir topluluk desteğine sahip • Çoklu-platform uygulama geliştirme desteği • Tüm bunlar nedeniyle çook fazla açık kaynaklı projede tercih ediliyor…
  11. 11. Python ile Neler Yapılabilir? • Sistem & Ağ Uygulamaları • Güvenlik & Hacking Araçları • Web Uygulamaları • Masaüstü Uygulamalar • API / RESTful / Microservice Uygulamaları • Mobil Uygulamalar • Bot & Crawler Uygulamaları • Otomasyon & Araç Seti(Tool) Uygulamaları • Oyun Uygulamaları • Yapay Zeka Uygulamaları – ML : Machine Learning – DL : Deep Learning – CV : Computer Vision – NLP : Natural Language Processing – Visualization • Ve daha birçok…
  12. 12. Python IDEs (Geliştirme Ortamları) • Visual Studio Code (Tavsiye) – https://code.visualstudio.com/ – Plugin : https://marketplace.visualstudio.com/items?itemName=ms-python.python • PyCharm (Tavsiye) – https://www.jetbrains.com/pycharm/download/#section=windows • Notepad++ – https://notepad-plus-plus.org/downloads/ • Brackets – http://brackets.io/ • Eclipse – https://www.eclipse.org/downloads/ • PyDev – http://www.pydev.org/ – https://marketplace.eclipse.org/content/pydev-python-ide-eclipse • Atom – https://atom.io/
  13. 13. Kütüphaneler (The Python Standard Library, https://docs.python.org/3/library/) • Markup Processing : docs.python.org/3/library/markup.html – html : https://docs.python.org/3/library/html.html – xml : https://docs.python.org/3/library/xml.html • Internet Data Handling : https://docs.python.org/3/library/json.html – email : https://docs.python.org/3/library/email.html – json : https://docs.python.org/3/library/json.html • Internet Protocols : docs.python.org/3/library/internet.html – http : HTTP modülü – ftplib : FTP protokol istemci – telnetlib : Telnet istemcisi – xmlrpc : XMLRPC sunucu ve istemci modülleri • Python Runtime : docs.python.org/3/library/python.html • Networking : docs.python.org/3/library/ipc.html • Internet Data Handling : docs.python.org/3/library/netdata.html • Cryptographic Services: docs.python.org/3/library/crypto.html • Data Compression : httpdocs.python.org/3/library/archiving.html
  14. 14. Kütüphaneler (Web) • Django – https://www.djangoproject.com/ • Flask – https://flask.palletsprojects.com/en/1.1.x/ • CubicWeb Semantic Web Framework – https://www.cubicweb.org/ • CherryPy – https://cherrypy.org/ • Bottle – https://bottlepy.org/docs/dev/
  15. 15. Kütüphaneler (Çeşitli) • Requests : En ünlü http kütüphanesidir. Kennetz Reitz geliştirdi. – https://pypi.org/project/requests/ • BeautifulSoup : HTML Ayrıştırma Kütüphanesi – https://www.crummy.com/software/BeautifulSoup/ • Scrapy : HTML Ayrıştırma Kütüphanesi – https://scrapy.org/ • Feedparser : RSS Besleme Kütüphanesi – https://pypi.org/project/feedparser/ • Paramiko : SSH2 Protokol Implementasyonu – http://www.paramiko.org/ • wxPython : The GUI Toolkit for Python – https://wxpython.org/ • Pillow : Python Imaging Library’den fork edilmiştir. – https://pypi.org/project/Pillow/ • Twisted : Ağ uygulamaları geliştirmek için hazır kütüphane. – https://twistedmatrix.com/trac/ • SQLAlchemy : Veritabanı kütüphanesidir. – https://www.sqlalchemy.org/
  16. 16. Kütüphaneler (Oyun) • Kivy Framework – https://kivy.org • Pygame – https://www.pygame.org • Pyglet – http://pyglet.org/
  17. 17. Kütüphaneler (Bilimsel & Matematiksel Hesaplama) • SciPy – https://www.scipy.org/ • NumPy – https://numpy.org/ • Matplotlib : Bir sayısal tablolama kütüphanesidir. – https://matplotlib.org/ • SageMath – http://www.sagemath.org/
  18. 18. Kütüphaneler (Yapay Zeka) • TensorFlow – https://www.tensorflow.org/ • PyTorch – https://pytorch.org/ • OpenCV – https://opencv.org/ - https://pypi.org/project/opencv-python/ • Keras – http://keras.io/ • Scikit-Learn – https://scikit-learn.org/ • CNTK – https://github.com/microsoft/CNTK • Theano – https://github.com/Theano/Theano • NLTK (Natural Language Toolkit) – https://www.nltk.org/ • NeuroLab – https://pythonhosted.org/neurolab/ • Deepy – https://deepy.readthedocs.io/en/latest/ • Ve daha birçok… – http://www.cihanozhan.com/category/artificial-intelligence/
  19. 19. Awesome! • Python Awesome – https://pythonawesome.com/ • Awesome Python – https://github.com/vinta/awesome-python • Awesome Python Applications – https://github.com/mahmoud/awesome-python-applications

Editor's Notes

  • https://www.mediaclick.com.tr/blog/semantik-web-nedir

×