Halo assalamualaikum warahmatullahi wabarakatuh teman-teman semua selamat datang di kelas terbuka kali ini kita akan belajar dan mengenal tentang piton nya bahasa pemrograman Python Jadi kalau sudah siap kita akan mulai dari sekarang ya Hai [Musik] Oke selamat datang melawan semua Jadi kalian sekarang sudah memutuskan untuk belajar Python ya Jadi sebenarnya apa sih mbak semoga ramen beton dan Kenapa sih kita harus belajar menggunakan beton gitu Jadi mungkin Saya berasumsi bahwa teman-teman semua yang datang ke sini yang nonton video ini berarti kalian pengen tahu mungkin atau sudah tahu atau kalian ingin belajar karena orang-orang bilang bahwa belajar Python itu gampang Oke kita akan mulai aja Jadi pertama itu adalah Kenapa sih kita harus belajar Python nya jadi Kenapa orang-orang juga senang banget gitu hama bahasa pemograman ini Oke yang pertama yang paling gampang itu adalah Emang bahasa ini itu memang mudah dimengerti teman-teman semua ya jadi orang-orang itu sangat senang dengan bikin karena sangat mudah engke jadi nanti kita akan lihat seberapa mudah Z piton itu yang kedua yang kedua itu alasannya adalah bahwa gratis ya Jadi kita pakai bedanya itu gratis berbeda gitu ya dengan bahasa lain gitu yang mungkin kita harus download dan berbayar gitu untuk ngeding nya gitu ya misalkan kayak medley features berbayar dan mungkin seperti javascript dan itu harus langganan gitu ya jadi ya piton sangat-sangat gratis oke dengan semua yang ketiga yang ketiga adalah bahasa Python itu sangat dinamis ya jadi kita bisa pakai paradigma apapun gitu ya mau itu fungsional mau itu object-oriented atau mood mau misalkan prosedural gitu Itu bisa dipakai kita menggunakan Python itu ya oke satu lagi adalah ini sangat multiplatform Temon semua pertama ini dipakai untuk web development yang kedua dipakai juga di mobil F1 ketiga adalah dipakai juga untuk desktop eps jadi lengkap sudah jadi sih piton ini bahkan banyak juga dipakai di devops saja dipakai untuk di server juga piton biasanya dipakai juga gitu Jadi ini piton ini sangat-sangat feat Ale atau sangat-sangat apa ya Vettel mungkin multi talenta kel The Stage selanjutnya dan mungkin ini adalah alasan terakhir dimana kalian itu pelajar piton ya itu adalah memang ini lagi ngehype jadi piton sekarang bahasa yang lagi Hype dikalangan kalangan programmer apalagi kalangan Scientist gitu kayak orang matematik gitu ya Terus misalkan dari bisnis Dari finance gitu Hip banget nih bahasa beton jam pertama Ya mungkin karena banyak dipakai untuk data science teman-teman semua jadi sekarang itu beda ini lagi bener-bener naik daun Karena sekarang kalian tahu bahwa yang namanya data science itu lagi naik daun juga gitu ya lalu ini juga dipakai di Robotics teman-teman semuanya untuk di Teknik ini dipakai banget gitu untuk dibaca piton ini yang ketiga itu adalah mesin learning jelasnya machine-learning ini adalah sekarang karena lebih juga orang-orang lagi pada belajar machine-learning dan bahasa yang kita bisa pakai itu yang paling mudah adalah si piton ini gitu ya Dan kita bisa instal di laptop kita terserahmu laptopnya apa enggak harus seperti sistem tertentu jadi kita bisa langsung pakai nah yang keempat itu adalah data analysis ini teman-temannya sidata styles-sign machine-learning gitu jadi data analysis dipakai juga gitu ya ya jadi orang-orang yang mau pakai probabilitas statistik dan sebagainya gua pakai piton gitu kan mantap oke Dan Terakhir RL jelasin Idul Adha visual intelejensi Namun semua jadi sibitan ini banyak dipakai juga untuk aplikasi-aplikasi artificial inteligence ya walaupun si modul yang dipakainya dalam Modul si plus-plus kita tapi sekitar ini dia bisa pakai dan connect sama si plus-plus kayak misalkan tensorflow dan sebagainya gitu ya Oke jadi itu adalah kegunaan beton teman-teman semua jadi kalau kita bisa menguasai bahasa Python Insyaallah ya Alan toyyiban kita bisa semua ini ngerjain semua ini dia terjadi one language onekill ya bukan deng online watch me nikhil setelah Oke keren nah pertanyaannya jadi kok bisa eh Jadi kenapa piton bisa populer gitu Ya namanya aja udah nggak cocok dengan nama bahasa pemograman gitu piton gitu ya mungkin kalau sisa redjava mulut terkenal tapi kenapa piton ya jadi aneh banget oke Coba kita lihat ya mungkin kita akan bandingkan dengan bahasa-bahasa yang lagi populer kita yang pertama mungkin bahasa yang kita ingin lihat adalah bahasa si plus-plus Oke jadi requirements atau codingan minimum gimana kita mau menampilkan Hellow rok Der welt ingat bukan with bukan well bukan word qtwebkit4.dll Cassie post + hellowork nya itu kayak gini teman-teman semua lihat banyak banget deh dimana kita hanya menampilkan Si Katak hellowork saja gitu ya itu ada include iostream arangement aksi charcoal spoiler artvigil Rey Waduh STDC out the panjang deh belum lagi ditambah to read r0 itu untuk apa coba Oke jadi kita pusing gitu Oke kalau gitu Coba kita lihat bahasa yang lain ya bahasa Java ya opo kabare mas Nah bukan itu ya bahasa Java yaitu bahasa Jawa teman-teman semuanya bahasa Java untuk menampilkan hello-world saja itu membutuhkan sintaks seperti ini ya Ada klasemen ada clasmin ya untuk yang baru belajar programming ada klasemen aja udah bikin pusing ya Belum lagi ditambah public Static void What the hell is going on Here the main Anda string.io ada kurung kurung kotak itu apa GB Gan blom lagi system.io trinu primeland apa itu primeland Prime bacanya gimana gitu ya premium premiumnya susah gitu kan ada hello-world juga di situ Oke kalau gitu gimana dengan piton untuknya bukan kata hello-world saja itu sangat-sangat mudah membuang semua semudah kita menulis seperti ini luckett DC gampang banget gitu bagai beton untuk menampilkan Harold saja makanya piton makin populer di kalangan kalangan orang-orang yang tidak punya background programming gitu atau computer science Teknik Informatika gitu orang-orang teknik gitu ya jadi ya sangat mudah untuk dimengerti Jadi untuk menampilkan Hello wajah sempurna dengan kita bikin kata print terus gurung gurung kasih hello-world disitu Keren ya dan pertanyaan nya adalah siapa sih Orang yang membuat bahasa Python ini ya orang yang sangat-sangat jenius yang bisa membuat bahwa bahasa ini sangat mudah untuk dimengerti gitu oke mau tahu orangnya ini dia orangnya Ya ini dia orangnya Buset ya bukan pohon ular juga kali tapi memang orangnya Ya ini dua orang ini suka dengan piton ngeri juga ya Sebenarnya teman-teman sebuah si bahasa Python ini sendiri itu dikasih nama dari acara sirkus yaitu relasi Monty python's makanya Thamrin namanya piton atau paytern YouTube oke cari udah foto yang bagus sih Mana Yang ini kali Buset deh mukanya aku telah habis Nggak nggak jangan yang ini kita ganti yang lain yang gantengan dikit gitu nah ini dia ganteng habis udah kayak bintang film aja nih si babeh LG siapa namanya siapa Kak Dia Dia adalah guido Van rossum teman semuanya Dia adalah seorang programmer dan dia adalah penemu dari atau pembuat bahasa Python ini ya semuanya berawal dari tahun 1989 oke sekarang Tahun berapa video ini dibuat tahun 2020 jadi It's a long long time ago the memang semuanya Oke jadi pertamanya itu dia itu bertemu dengan seorang ini dia Andrew stanton kau mandel susah namanya tanenbaum dia itu dari ini freeze University deh Amsterdam ke dengan senyum-senyum nya yang sangat-sangat menawan dia bertanya kepada gue dong Bro Bro asik mantap sob sob asei subsonic Bro situ tahu bahasa yang cocok buat kamu bangga white white Hah amoeba amoeba Bro iyeh amoeba Wei dengan sangat-sangat bangganya dia menyebut ia amoeba Oke amoeba amoeba ini enggak terkena bisa bikin kayak gini hm amoeba amoeba buka nih amoeba Ah ini amoeba ternyata ya oh komputer baiklah baiklah Jadi gimana Gimana Bro gimana nih apa yang ngebantu dengan amoeba ini tapi aku banyak kok kayak gitu ya Oke Jadi gini bro kita lagi bikin distributed operating systemnya untuk si amoeba Ya kamu kan jago nih design bahasa pemograman bantuin dong bikin ini nih operating system buat amoeba terserah deh mau pakai bahasa apa tapi ya kalau bisa sih kita bisa nyambung ini kan karena ini adalah salah satu cikal bakal dari yang namanya adalah Cluster ya server Gitu jadi ini adalah multi komputernetworking distributed disatuin bareng sehingga kita butuh bahasa yang bisa menghandle ini semua Oke Cing Cai Bro gaji gede ya biasanya kalau kita udah berhubungan dengan klien pasti minta gaji gede menengah Oke kalau begitu sip deal ya jadi akhirnya dimulailah tahun 1989 tapi benar si guido ini sebenernya dia punya pengalaman apa sih sehingga dia bisa dipanggil oleh si Andrew ini untuk membuat bahasa Python gitu ya Oke jadi Ternyata teman-teman semua si guido Van rossum ini adalah salah satu dari orang-orang yang jago banget bahasa ABC ini bukan merek sambel atau merek apa baterai itu ya Ini adalah ABC atau ABC dan modul aplus itu jadi ini sering dipakai karena bahasa ini adalah bahasa interpreted gitu jadi dia bisa pindah-pindah platformnya jadi nggak usah lagi di compile dan decompile kayak Bahasa si plus-plus Oke akhirnya dimulailah developing paiten teman-teman semua 99 dimulai dan akhirnya paiten 1.0 dan diberi nama dari Monty Python itu adalah acara Sirkus yang terkenal saat itu akhirnya pada Januari 94 muncul rilisan pertama Nah selanjutnya itu adalah seri 1.5 jadi ini saya akan memasukkan versi-versi yang sangat-sangat Milestone saya jadi versi-versi yang memang penting selain dari perubahan-perubahan untuk Menambah performa GTA selanjutnya adalah di 1.5 Desember 97 air ditambahkan keyboard argumen dan kompleks number ya untuk Desember 97 nah disini dia bekerja di Kya tempat dia mendevelop si piton ini setelah dirilis teman-teman semua nah lalu 1.6 itu adalah September tahun 2006 silam fans-nya ini dimasukin ke GPL compatible license ya ini sebelumnya lesnya itu dia di bawah dari sirene Nah di sini juga dirilis yang namanya adalah paycent distribution utilities ini adalah keju Manager cikal bakal Pertama eh dari si piton ini ada yang bilang namanya adalah cheese soup ya jadi Eto'o Keju itu adalah salah satu juga yang nempel ke Simon Peyton acaranya sirkus itu ya makanya ditambahin masih sibuk Ylvis ini lalu selanjutnya adalah rilisan selanjutnya itu akan ada di bawah by open.com jadi orang-orang bisa mengakses piton ini lewat di open.com namun kalau zaman sekarang mah kayak gitu PT jadi semua orang repotnya digital gitu teman-teman semua selanjutnya selanjutnya adalah paiten 2.0 dirilis di October 2001 ini adalah salah satu rilisan yang sangat penting untuk si piton ini jadi dia salah satunya adalah license nya ada di bawah paytren software foundation menjadi ada yang namanya paytern Slam dimana orang-orang semua pindah kesana untuk yang mendevelop sipaten ini dan mereka bekerja di paint software foundation jadi Udah ada foundationnya ya Jadi emang full open source nih lalu bisa juga ditambah heels comprehension dan garbage collection nya oke nah dari piton 2.0 ini muncullah yang namanya b n n n semen proposal hal tersebut sebagai PP atau pipe atau Pep Guardiola Oke Pep Guardiola eh Nah dari sini tuh jadi semua yang ada di tambahan-tambahan ya jadi inems menentukan sebenarnya perbaikan dan tambahan untuk bahasa b ini akan dimasukkan ke PP ini sebelum nantinya dieksekusi masukin ke si piton karena kebayang gak sih saat kita bareng-bareng develop piton gitu Yanti orang-orang kan pengen nambahin ini pengamen itu Nah makanya ditambahkan lassie PP ini biar penambahannya semuanya teratur gitu jadi nggak Semua orang bisa nambah nambahin aja gitu seenak jidat Oke Nah selanjutnya adalah 2.2 tahun 2001 Desember nyata di sini ditambahin kayak semacam integrasi dengan bahasa sih teman-teman semua jadi kalau di piton itu dia tidak ada tipe ya jadi tipe yaitu hanya dikit deh jadi number terus dia ada string dan selanjutnya itu adalah boleh an-nahru ditambahin lah tipe ini biar kalau kita mau pakai kayak DC itu ada flora double dan sebagainya itu ya lalu tambahkan juga keyboard class yang khusus untuk ditonton selanjutnya selanjutnya adalah 2.5 September 2006 ditambahin Which statement Ini kalau misalkan kalian udah belajar Python pasti sangat-sangat dengan kata with disananya keyboard-nya Oke akhirnya muncullah Juli 2010 itu adalah 2.7 final dari si piton seri 2 titik saja di pokoknya piton 2.1 esnya itu akan selesai di 2.7 Juli 2010 ya jadi karena keterbatasan saat mereka ingin mengimprove dari si bahasa Python ini sendiri karena desain dari awalnya ternyata diluar ekspektasi Gelora ekspektasi dari penggunaan saat tahun 2010 ini mah si python27 ini akan terus support teman-teman semua karena sekarang itu 2.7 itu banyak dipakai juga di operating system misalkan kaya di Linux sama di Mac OS yah jadi di sana itu udah keinstall gitu si python27 ini dan masih dipakai dan ini itu akan habis masa berlakunya atau support yaitu tahun 2020 jadi tahun ini di mana videonya dibuat oke terus gimana dong nah tenang Jadi sebenarnya ya tahun Desember Oke jadi deket-deket sama yang 2.6 ya itu tuh dirilis piton 3.0 jadi Sudah dimulai jadi design bahasanya itu dimulai lagi dari awal ya biar lebih Expendable dan bisa extensible juga nah Disini langsung pertama kali rilis langsung multipara diamendemen semuanya jadi semuanya sudah diatur dan PP ini ya yang tadi itu petani handphone Proposalnya juga dibuat sedemikian rupa biar 2.7.0 itu masih kompatibel kedepannya Ya sampai 2000 2000 semua Oke jadi hati-hati aja di kalian kalau misalkan mau belajar Python Saran saya sih sekarang kita masuk ke b 03 aja ya 2007 dah nggak usah lagi kita pelajari karena tahun ini deh bakalan tab gitu Oke selanjutnya adalah Juni 2009 muncullah 3.1 nah disini ditambahin format string ya Jadi kita sudah bisa memformat string dan menampilkannya ke layar dan ada order dictionary juga keren Hai Oke selanjutnya tip2 nah ini ada Stable AB Apaan tuh nah ini Jadi gini teman-teman semua saat kita nambahi modul di 3.1 gitu ya 6002 terkejut dari luar gitu ya Nah saat si piton yaitu diupgrade dia itu Tidak backward compatible gitu Makanya sekarang ditambah ini Stable labia ini biar cepet on-nya dia yang diinput atau dependensi nya sama model lain itu enggak langsung di versinya tapi di belakangnya ya jadi dia bola pun pakai modul yang lama tapi kita misalkan misalkan nih misalkan dulu ya lalu dada Framework Jinggo nih misalkan nah jenggotnya dipakai di 3.1 gitu Tapi saat kita pakai 3.0 itu enggak bisa gitu atau pas kita piton di-upgrade gede2 itu enggak bisa jalan gitu ya jadi kita harus update juga semuanya Nah itu di tanggulangi dengan siste beli Ebi ini gitu Nah selanjutnya 3.3 ditambahkan lah virtual info on ya jadi disini kita bisa mensen boxing apapun kita install kan gitu jadi saat kebayang gak sih saat kita pusat uh bahasa yang Dimana kita bisa ngelakuin banyak hal Nah kalau kita pakai yang ada di sistem yang udah kita install itu akan kebanyakan modul Nah makanya dipakailah virtual infotainment ini biar kita bisa bikin gitu 11 folder GTA satu sendok satau Project yang di mana modelnya cuman ini aja nanti di sana munculnya apa aja gitu ya gitu jadi beda banget kalau misalkan di bahasa lain mungkin kita harus nginstall semuanya itu enggak ada sendok sing Nah di sini juga ditambahin implisit timespace ya terus ada flexible strapnya juga ada piton launcher untuk Windows ya Kasihan ya windowsnya jadi disini baru full support untuk Windows 2012 gitu Oke selanjutnya Idola Cilik 4 Maret 2014 Nah disini akhirnya Sip itu langsung ada di installernya teman-teman semua jadi baru loh 2014 YouTube ya cuma enam tahun yang lalu nah disini Tuh jadinya kita bisa nginstall langsung pekerja tanpa harus menambahkan sipitu terpisah gitu ya keren banget Akhirnya sampai juga modul-modul lainnya Nah selanjutnya itu 3.5 ditambahin korupsi semakin buat asyncronus ya dan matriks Operation 2015 ya selanjutnya 3.6 ini adalah 2016 ada format string literal underscore untuk numerik literal juga ada variabel annotations ini yang keren sih jadi ini sekarang jadi apa ya jadi semacam tren gitu Dimana kita bisa menganut variabel yang ada di fungsi biasanya ya jadi itu ditambahin juga di javada display sudah mau gitu ya di bahasa lain juga udah mulai gitu lu ada asyncronus generator sama comprehension segitu aja dilihat perkembangan bahasanya itu Justru lebih ngegas gitu di python3 gitu karena memang didisain awalnya sudah dibuatkan biar dia itu bisa dikembangkan dengan mudah Day keren-keren ini lebih tujuh ini ada Jun 2012 Kayaknya ada pospon evaluation of tipe annotations nah bagian ini Cebong atau apa itu artinya cuman bagian ini tuh dia disebutkan bahwa ini itu akan dilanjutkan nanti di piton 4 nah tapi nggak tahu kapan editan 4 teh cuman nanti si tipe annotation itu bakal ada di pythonpath katanya ya Ketabang guido sih kayak gitu-gitu Oke selanjutnya Kenapa saya tahu karena saya temennya nggak juga dong Oke selanjutnya yaitu ada Oktober 2019 ya 3.8 gitu Ini adalah yang seri Stable sekarang saat video ini dibuat ya Jadi yang rilis yang paling stabil yaitu ini itu yang sekarang Nah ini adalah ada sintaks baru ini adalah sintaks untuk x'tainment yang kita bisa pakai nanti di for-loop dan sebagainya lalu juga ada profesional Oni parameter dimana kita nanti parameternya juga harus sesuai dengan posisinya gitu ya Ada ekstrim juga ini adalah untuk semacam regular expression tapi dia khusus docstring gitu Jadi bisa diformat apaan sih bangun Sri Ya gitulah nanti kita coba belajar ya ibu Tin makanya tutorialnya ya mak saya terus modem lu juga di improved 3.8 Mas selanjutnya ini ya di di tahun 2020 akan muncul 3.9 teman-teman semua nah disini akan ada warning ya untuk 2.7 warning dimana bahwa Hei semua modul atau fungsi dari 2.7 itu akan hilang ya di masa depan akhirnya akan muncul deprecationwarning ini ya Lalu ada desainer image itu ya Ini adalah salah satu yang paling di apa ditunggu-tunggu GT Dimana kita bisa nyatuin yang namanya dictionary gitu diketik 9 Lalu ada update operator juga nah kayaknya ya kalau misalkan tutorial yang disini kita akan coba mengeksplor 3.9 teman-teman semua ya jadi biar nanti future-proof gitu kita belajarnya ya Nah selanjutnya Habis dari sini itu masih bingung nih mau kemana arahnya Apakah piton 4 kalau beton 4 bati-bati banyak yang berubah apakah jadi 3D 10 nah kalau dari sejarahnya beton tidak pernah Lebih Dari Sembilan ditutupi 6 Putri 7.9 Nah kita nggak tahu nih Apakah nanti jadi piton 4 atau nggak kalau jadi tempat peti saya harus merengek lagi tutorialnya Oke semua Oke jadi itulah sejarahnya lihat sejarah panjangnya hampir 30 tahun lebih nih lebih banget sih 30 tahun lebih ya ini jadi 31 tahun jadi ya itu berarti Harusnya sih udah dewasa gitu oke oke Selanjutnya ya Jadi kalau gitu kalau kita mau belajar beton selanjutnya adalah apa yang dibutuhkannya untuk mulai belajar beban oke yang pertama dulu Jelas kita butuh sipitnya ya jadi si program petani kita butuh dan kita bisa memprogramnya dengan pertama yang kita bisa menggunakan yang namanya ID itu adalah integrated development environment contohnya by charme yang mungkin Kalian juga sering denger kalo bikin program paketan pakai pacar bisa ya terserah kalian meng-install itu ke Hai yang kedua yang kedua adalah menggunakan Interactive item Sale Jadi disini tuh kita bisa pakai interaktivitas ya contohnya yang bisa kan pakai Eighteen ya terus Kalian jalanin di Spider bisa juga bisa dipakai di Jupiter notebook juga gitu ya jadi kita bisa pakai interaktif kayak gitu itu kan ada interpreted Jadi bisa interaktif teman-teman semuanya dan selanjutnya yang terakhir adalah menggunakan text editor ini adalah mungkin salah satu favorit saya kalau kita mau ngedit floppytown Karena bagaimanapun juga kita kalau pakai paytren kita butuh memenej packaging nya gitu Jadi kalau pakai text editor kayanya lebih enak untuk kita memenej packaging nya Oke berarti kalau di tutorial ini di kelas terbuka kita pakai apa nih Text Editor nya kita akan pakai text editor Visual Studio code Oke dikatakan pakai piton dan Visual Studio code dan ini dua-duanya bisa di-instal di operating system mainstream Ya apapun jadi misalkan kayak Windows kalau Windows bisa mau di Mac OS bisa model Linux bisa slash ini kita akan lihat tutorial instalasinya Jadi kalian pilih Oke kalau mau pakai Windows kalian pilih operating systemnya mau pakai apel Silahkan pilih yang Linux itu akan sama-sama mirip banget dengan yang di Apple jadi ya kalau misalkan kalian siap untuk belajar Selamat belajar Sampai ketemu di tutorial selanjutnya gimana kita akan mulai menginstal dan habis itu kita baru Belajar bahasa Python nya ketenangan semua syarat video Keep coding stereo some and bye-bye