{"id":467,"date":"2023-01-10T17:15:57","date_gmt":"2023-01-10T14:15:57","guid":{"rendered":"https:\/\/kamp.linux.org.tr\/2023-kis\/?page_id=467"},"modified":"2023-01-20T10:26:08","modified_gmt":"2023-01-20T07:26:08","slug":"python-101","status":"publish","type":"page","link":"https:\/\/kamp.linux.org.tr\/2023-kis\/kurslar\/python-101\/","title":{"rendered":"Python 101"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"430\" height=\"216\" src=\"https:\/\/kamp.linux.org.tr\/2023-kis\/wp-content\/uploads\/sites\/3\/2023\/01\/3bfab.png\" alt=\"\" class=\"wp-image-549\" srcset=\"https:\/\/kamp.linux.org.tr\/2023-kis\/wp-content\/uploads\/sites\/3\/2023\/01\/3bfab.png 430w, https:\/\/kamp.linux.org.tr\/2023-kis\/wp-content\/uploads\/sites\/3\/2023\/01\/3bfab-300x151.png 300w\" sizes=\"auto, (max-width: 430px) 100vw, 430px\" \/><figcaption class=\"wp-element-caption\">A S\u0131n\u0131f\u0131 sponsoru<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n\n\n\n<p><strong>E\u011fitimenler:<\/strong>  <a href=\"https:\/\/kamp.linux.org.tr\/2023-kis\/egitmenler\/nikita-turkmen\/\" data-type=\"URL\" data-id=\"https:\/\/kamp.linux.org.tr\/2023-kis\/egitmenler\/nikita-turkmen\/\">Nikita T\u00fcrkmen<\/a> (A), <a href=\"https:\/\/kamp.linux.org.tr\/2023-kis\/egitmenler\/burcin-sarigul\/\" data-type=\"URL\" data-id=\"https:\/\/kamp.linux.org.tr\/2023-kis\/egitmenler\/burcin-sarigul\/\">Bur\u00e7in Sar\u0131g\u00fcl<\/a> (A), <a href=\"https:\/\/kamp.linux.org.tr\/2023-kis\/egitmenler\/sezer-yavuzer-bozkir\/\" data-type=\"URL\" data-id=\"https:\/\/kamp.linux.org.tr\/2023-kis\/egitmenler\/sezer-yavuzer-bozkir\/\">Sezer Yavuzer Bozk\u0131r<\/a> (B), <a href=\"https:\/\/kamp.linux.org.tr\/2023-kis\/egitmenler\/ozcan-yarimdunya\/\" data-type=\"URL\" data-id=\"https:\/\/kamp.linux.org.tr\/2023-kis\/egitmenler\/ozcan-yarimdunya\/\">\u00d6zcan\u00a0Yar\u0131md\u00fcnya<\/a> (B)<\/p>\n\n\n\n<p><strong>Kat\u0131l\u0131mc\u0131lar i\u00e7in \u00f6n-\u015fartlar<\/strong><br>Programlama dillerine \u00f6nceden hi\u00e7 tan\u0131k olmam\u0131\u015f olsan\u0131z bile, bu e\u011fitim sizin i\u00e7in uygun bir seviyededir. Ancak, bilgisayar\u0131n\u0131zda dosya sistemiyle ve temel bilgisayar kavramlar\u0131yla (\u00f6rne\u011fin, dosya a\u00e7ma\/kaydetme, klas\u00f6rler ve dosyalar olu\u015fturma\/silme) hakim olman\u0131z e\u011fitimi daha verimli hale getirecektir.<\/p>\n\n\n\n<p><strong>E\u011fitim i\u00e7eri\u011fi<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Python Kurulumu ve \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131: Bu e\u011fitimin ilk konusu olarak, bilgisayar\u0131n\u0131za Python&#8217;u nas\u0131l y\u00fcklersiniz ve kurulumdan sonra nas\u0131l \u00e7al\u0131\u015ft\u0131r\u0131rs\u0131n\u0131z anlat\u0131lacakt\u0131r. \u00d6\u011frenciler, Python&#8217;u indirip kurabilecekler veya Python&#8217;un bir par\u00e7as\u0131 olan bir Python geli\u015ftirme ortam\u0131 (IDE) kullanarak kurulum i\u015flemini tamamlayabilirler.<br>Bunun d\u0131\u015f\u0131nda, e\u011fitimde Python s\u00fcr\u00fcmleri hakk\u0131nda bilgi verilecek ve en yeni s\u00fcr\u00fcm\u00fcn ne zaman \u00e7\u0131kt\u0131\u011f\u0131 ve eski s\u00fcr\u00fcmlerle ne gibi farkl\u0131l\u0131klar\u0131 oldu\u011fu gibi konulara de\u011finilecektir. \u00d6\u011frenciler, hangi Python s\u00fcr\u00fcm\u00fcn\u00fc kurduklar\u0131n\u0131 ve bu s\u00fcr\u00fcm\u00fcn \u00f6zelliklerini anlayabileceklerdir.<\/li>\n\n\n\n<li>Python&#8217;un temel yap\u0131 ta\u015flar\u0131: De\u011fi\u015fkenler, veri t\u00fcrleri, operat\u00f6rler, kontrol yap\u0131lar\u0131 (if\/else, for d\u00f6ng\u00fcleri, while d\u00f6ng\u00fcleri) ve fonksiyonlar.<\/li>\n\n\n\n<li>Veri yap\u0131lar\u0131: Listeler, s\u00f6zl\u00fckler ve k\u00fcmeler. Bu veri yap\u0131lar\u0131n\u0131 nas\u0131l olu\u015fturur ve manip\u00fcle ederiz.<\/li>\n\n\n\n<li>Dosya i\u015flemleri: Dosyalar\u0131 a\u00e7ma, okuma, yazma ve dosya yap\u0131s\u0131 hakk\u0131nda bilgi edinme.<\/li>\n\n\n\n<li>Mod\u00fcller ve paketler: Python&#8217;da mevcut olan haz\u0131r mod\u00fclleri nas\u0131l kullan\u0131r\u0131z ve kendi mod\u00fcllerimizi nas\u0131l olu\u015fturur ve i\u00e7eri\u011fine nas\u0131l eri\u015firiz.<\/li>\n\n\n\n<li>Hata ay\u0131klama ve test etme: Kodlar\u0131m\u0131zda hata oldu\u011funda nas\u0131l hata ay\u0131klama yapar\u0131z ve kodlar\u0131 test etme teknikleri.<\/li>\n\n\n\n<li>Nesne Y\u00f6nelimli Programlama (OOP): Nesne y\u00f6nelimli programlama (OOP) kavramlar\u0131n\u0131 \u00f6\u011frenerek, Python&#8217;da nas\u0131l uyguland\u0131\u011f\u0131n\u0131 g\u00f6receksiniz. S\u0131n\u0131flar\u0131 nas\u0131l olu\u015fturulur ve kullan\u0131r\u0131z.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>E\u011fitimenler: Nikita T\u00fcrkmen (A), Bur\u00e7in Sar\u0131g\u00fcl (A), Sezer Yavuzer Bozk\u0131r (B), \u00d6zcan\u00a0Yar\u0131md\u00fcnya (B) Kat\u0131l\u0131mc\u0131lar i\u00e7in \u00f6n-\u015fartlarProgramlama dillerine \u00f6nceden hi\u00e7 tan\u0131k olmam\u0131\u015f olsan\u0131z bile, bu e\u011fitim sizin i\u00e7in uygun bir seviyededir. Ancak, bilgisayar\u0131n\u0131zda dosya sistemiyle ve temel bilgisayar kavramlar\u0131yla (\u00f6rne\u011fin, dosya a\u00e7ma\/kaydetme, klas\u00f6rler ve dosyalar olu\u015fturma\/silme) hakim olman\u0131z e\u011fitimi daha verimli hale getirecektir. E\u011fitim i\u00e7eri\u011fi<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":362,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-467","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/kamp.linux.org.tr\/2023-kis\/wp-json\/wp\/v2\/pages\/467","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kamp.linux.org.tr\/2023-kis\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kamp.linux.org.tr\/2023-kis\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kamp.linux.org.tr\/2023-kis\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kamp.linux.org.tr\/2023-kis\/wp-json\/wp\/v2\/comments?post=467"}],"version-history":[{"count":11,"href":"https:\/\/kamp.linux.org.tr\/2023-kis\/wp-json\/wp\/v2\/pages\/467\/revisions"}],"predecessor-version":[{"id":651,"href":"https:\/\/kamp.linux.org.tr\/2023-kis\/wp-json\/wp\/v2\/pages\/467\/revisions\/651"}],"up":[{"embeddable":true,"href":"https:\/\/kamp.linux.org.tr\/2023-kis\/wp-json\/wp\/v2\/pages\/362"}],"wp:attachment":[{"href":"https:\/\/kamp.linux.org.tr\/2023-kis\/wp-json\/wp\/v2\/media?parent=467"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}