SlideShare a Scribd company logo
Sharing Programming
Sedikit sharing tentang programming, buat tulisan kali ini gw sedikit berbagi tentang python. Mulai dari
apa itu python, buat apa itu python, dan bagaimana python bisa jadi bahasa favorit programmer.
Sejarah singkatnya python dibuat oleh Guido van Rossum
(https://id.wikipedia.org/wiki/Python_(bahasa_pemrograman)) dengan license GPL (General Public
Lisence), artinya kita bisa menggunakannya bebas baik untuk non komersil maupun non komersil dan
karena ini open source, maka perkembangannya cukup cepat. Untuk saat ini, ada 2 jenis python, pertama
adalah yang berawalan “2” dan yang satunya lagi berawalan “3”. Untuk python 2.xx supportnya akan
berhenti pada tahun 2020, sedangkan untuk python 3.xx masih terus berkembang.
Oh iya, untuk yang pengen tahu perbedaan python 2 dan dan python 3, nanti gw buat sesi khususnya.
Mungkin gw akan bahas pengantar dulu, agar kalian bisa tertarik dengan python.
Why python ?
1. Rich Type Data
Untuk pengolahan data,para developer sangat dimanjakan dengan type data yang tersedia di
python. Mulai dari Array, List, Tuple dan masih banyak lagi. Bila dibandingan dengan bahasa
lain, hmmm….. sepertinya python jauh lebih unggul.
2. Simple but powerfull
Python terkenal dengan syntax yang tidak terlalu panjang, hanya satu baris dia bisa menampilkan
sebuah string. Sangat berlawanan dengan java yang sangat panjang, karena berbasiskan OOP.
3. Simpel processing
Lambda pada python sangat memanjakan developer untuk pengolahan data yang sangat komplex.
Ini bisa menjadi solusi buat kamu yang ingin memproses data dengan lebih gampang.
4. OOP
Ya,walaupun simple. Python juga bisa menjadi java yang OOP. Walaupun, pada python kita bisa
lebih leluasa dalam membuat kelas. Lain halnya pada java yang harus dan kekeh pada aturan
pembuatan kelas.
Harus pilih python 2 atau python 3 ?
Menurut gw, untuk yang terbiasa dengan python 2, tidak ada salahnya melirik untuk melihat python 3.
Jika kita melihat feature,python 3 bisa menjadi solusi pada beberapa kasus yang tidak bisa diatasi pada
python 2. Salah satu kasusnya adalah asscipada python 2.
Harus belajar dari mana ?
Jika ingin mencicipi python, dan bingung harus belajar dari mana ? mulailah dengan mendownload
python, dan mencoba mengetikan simple syntax. Betapa mudahnya membuat “Hello Wolrd !”.
Anaconda, Conda atau Apa ?
Anaconda adalah package yang komplit untuk python, beberapa package sudah ada pada anaconda,
karena lengkap, untuk mendownload anaconda diperlukan banyak data. Kalau tidak salah hampir 400 Mb.
Isinya ya ide, package, kelengkapan python. Conda lebih simple, jadi untuk mendownloadnya tidak
sebesar anaconda. Atau jika anda hanya membutuhkan python, cukup mendownload pythonya saja.
Untuk package bisa menggunakan “pip install bla-bla”
Ide ?
Buat ide, tidak usah pusing. Menurut gw ide yang paling asik itu adalah ide yang like interpreter, seperti
jupyter. Apa itu jupyter ? ya nanti google saja. Tapi bisa ingin membuat sebuah applikasi yang complex,
ya bisa mendownload ide dari intellj. Sangat powerfull sekali.
Untuk membuat web ?
Keunggulan python, adalah selain kalian bisa mengolah data,kalian juga bisa membuat sebuah website
atau webapps, atau backend dari sebuah webapps tersebut. Jadi kalo kalian jago banget tu sama python.
Ya kalian bisa deh jadi fullstack haha….
Okeh… Pengantarnya segitu dulu. Nanti gw sambung lagi…..

More Related Content

PPT
1. pengenalan python
PPTX
Part-1 (python).pptx
PPTX
Slide-INF-Modul-1.pptx
PPTX
Slide-INF-Modul-1.pptx
PPTX
Tugas rk python
PDF
ppt bahan ajar materi bahasa pemograman pythonpython presentasi
PPTX
Kelompok1RK
PDF
Ebook python untuk pemula
1. pengenalan python
Part-1 (python).pptx
Slide-INF-Modul-1.pptx
Slide-INF-Modul-1.pptx
Tugas rk python
ppt bahan ajar materi bahasa pemograman pythonpython presentasi
Kelompok1RK
Ebook python untuk pemula

Similar to Sharing programming - Python Intro (20)

PDF
BAB 1 - Pengenalan Bahasa Pemrograman.pdf
PDF
dasar pemograman tugas 1, Penjelasan tentang struktur dasar sebuah program.
PPTX
Part1 introduction
PDF
Pemrograman Dasar Python Dari Dasar Sampai bisa
PPTX
0 - python for kids (TC).pptxxxxxxxxxxxx
PDF
POWER POINT PHYTON.pdf
PPTX
Materi bahasa pemrograman phyton informatika.pptx
PPTX
Algoritma dan Struktur Data (Python) - Pert 3.pptx
PPTX
Algoritma dan Struktur Data (Python) - Pert 3.pptx
PPTX
Algoritma dan Struktur Data (Python) - Pert 3.pptx
PPTX
1.pemograman dasar
PDF
Tutorial_Pemrograman_Python_2_Untuk_Pemu.pdf
PPTX
PerteHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHtx
PDF
Pemrograman Python Dasar
PDF
E-Book_Belajar_Pemrograman_Python_Dasar.pdf
PDF
Poss upi press pemrograman python dasar - 17
PDF
E-Book_Belajar_Pemrograman_Python_Dasar.pdf
PPTX
Computer Workshop for Beginners by Slidesgo.pptx
PPTX
Wellcome to python
PDF
Instalasi python 3 dan ide atau anaconda distribution pada windows 10
BAB 1 - Pengenalan Bahasa Pemrograman.pdf
dasar pemograman tugas 1, Penjelasan tentang struktur dasar sebuah program.
Part1 introduction
Pemrograman Dasar Python Dari Dasar Sampai bisa
0 - python for kids (TC).pptxxxxxxxxxxxx
POWER POINT PHYTON.pdf
Materi bahasa pemrograman phyton informatika.pptx
Algoritma dan Struktur Data (Python) - Pert 3.pptx
Algoritma dan Struktur Data (Python) - Pert 3.pptx
Algoritma dan Struktur Data (Python) - Pert 3.pptx
1.pemograman dasar
Tutorial_Pemrograman_Python_2_Untuk_Pemu.pdf
PerteHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHtx
Pemrograman Python Dasar
E-Book_Belajar_Pemrograman_Python_Dasar.pdf
Poss upi press pemrograman python dasar - 17
E-Book_Belajar_Pemrograman_Python_Dasar.pdf
Computer Workshop for Beginners by Slidesgo.pptx
Wellcome to python
Instalasi python 3 dan ide atau anaconda distribution pada windows 10
Ad

Recently uploaded (9)

PPTX
Materi asdsa asd asd sad sa dsa dsa d sa
PPTX
Peranan AI dalam Dunia Pendidikan dan Industri Aplikasinya
DOCX
Antivirus Versi.FULL.JALiN.KB.PRO Keutuhan Aplikasi Konsep dan Praktik dalam ...
PDF
Rekomendasi Riset Lanjutan : perspektif_futurologis.pdf
PPTX
Materi_Array_Karakter_String untuk kelas XI sma.pptx
DOCX
Keutuhan Aplikasi Konsep dan Praktik dalam Upaya menciptakan aplikasi Anti Vi...
PPT
pengantar-sistem-informasi manajemen.ppt
PPTX
Implementasi Microservices pada Manufaktur
PDF
Modul_Pemula_Merakit_Komputer untuk smppdf
Materi asdsa asd asd sad sa dsa dsa d sa
Peranan AI dalam Dunia Pendidikan dan Industri Aplikasinya
Antivirus Versi.FULL.JALiN.KB.PRO Keutuhan Aplikasi Konsep dan Praktik dalam ...
Rekomendasi Riset Lanjutan : perspektif_futurologis.pdf
Materi_Array_Karakter_String untuk kelas XI sma.pptx
Keutuhan Aplikasi Konsep dan Praktik dalam Upaya menciptakan aplikasi Anti Vi...
pengantar-sistem-informasi manajemen.ppt
Implementasi Microservices pada Manufaktur
Modul_Pemula_Merakit_Komputer untuk smppdf
Ad

Sharing programming - Python Intro

  • 1. Sharing Programming Sedikit sharing tentang programming, buat tulisan kali ini gw sedikit berbagi tentang python. Mulai dari apa itu python, buat apa itu python, dan bagaimana python bisa jadi bahasa favorit programmer. Sejarah singkatnya python dibuat oleh Guido van Rossum (https://id.wikipedia.org/wiki/Python_(bahasa_pemrograman)) dengan license GPL (General Public Lisence), artinya kita bisa menggunakannya bebas baik untuk non komersil maupun non komersil dan karena ini open source, maka perkembangannya cukup cepat. Untuk saat ini, ada 2 jenis python, pertama adalah yang berawalan “2” dan yang satunya lagi berawalan “3”. Untuk python 2.xx supportnya akan berhenti pada tahun 2020, sedangkan untuk python 3.xx masih terus berkembang. Oh iya, untuk yang pengen tahu perbedaan python 2 dan dan python 3, nanti gw buat sesi khususnya. Mungkin gw akan bahas pengantar dulu, agar kalian bisa tertarik dengan python. Why python ? 1. Rich Type Data Untuk pengolahan data,para developer sangat dimanjakan dengan type data yang tersedia di python. Mulai dari Array, List, Tuple dan masih banyak lagi. Bila dibandingan dengan bahasa lain, hmmm….. sepertinya python jauh lebih unggul. 2. Simple but powerfull Python terkenal dengan syntax yang tidak terlalu panjang, hanya satu baris dia bisa menampilkan sebuah string. Sangat berlawanan dengan java yang sangat panjang, karena berbasiskan OOP. 3. Simpel processing Lambda pada python sangat memanjakan developer untuk pengolahan data yang sangat komplex. Ini bisa menjadi solusi buat kamu yang ingin memproses data dengan lebih gampang. 4. OOP Ya,walaupun simple. Python juga bisa menjadi java yang OOP. Walaupun, pada python kita bisa lebih leluasa dalam membuat kelas. Lain halnya pada java yang harus dan kekeh pada aturan pembuatan kelas. Harus pilih python 2 atau python 3 ?
  • 2. Menurut gw, untuk yang terbiasa dengan python 2, tidak ada salahnya melirik untuk melihat python 3. Jika kita melihat feature,python 3 bisa menjadi solusi pada beberapa kasus yang tidak bisa diatasi pada python 2. Salah satu kasusnya adalah asscipada python 2. Harus belajar dari mana ? Jika ingin mencicipi python, dan bingung harus belajar dari mana ? mulailah dengan mendownload python, dan mencoba mengetikan simple syntax. Betapa mudahnya membuat “Hello Wolrd !”. Anaconda, Conda atau Apa ? Anaconda adalah package yang komplit untuk python, beberapa package sudah ada pada anaconda, karena lengkap, untuk mendownload anaconda diperlukan banyak data. Kalau tidak salah hampir 400 Mb. Isinya ya ide, package, kelengkapan python. Conda lebih simple, jadi untuk mendownloadnya tidak sebesar anaconda. Atau jika anda hanya membutuhkan python, cukup mendownload pythonya saja. Untuk package bisa menggunakan “pip install bla-bla” Ide ? Buat ide, tidak usah pusing. Menurut gw ide yang paling asik itu adalah ide yang like interpreter, seperti jupyter. Apa itu jupyter ? ya nanti google saja. Tapi bisa ingin membuat sebuah applikasi yang complex, ya bisa mendownload ide dari intellj. Sangat powerfull sekali. Untuk membuat web ? Keunggulan python, adalah selain kalian bisa mengolah data,kalian juga bisa membuat sebuah website atau webapps, atau backend dari sebuah webapps tersebut. Jadi kalo kalian jago banget tu sama python. Ya kalian bisa deh jadi fullstack haha…. Okeh… Pengantarnya segitu dulu. Nanti gw sambung lagi…..