Better Code With Python

Embed Size (px)

Citation preview

Better

Christoforus Surjoputro

CTO moshoi

[email protected]

[email protected]

Code

With

05 Agustus 2016

Python

Bagian 1

Tanya dulu siapa yang pernah menggunakan python. Setelah itu tanya siapa pembuat bahasa pemrogramam python

Guido Van Rossum

Photo by: Adrie Mouthaan

Pertama Kali Muncul: 20 Februari 1991

Versi Terbaru:3.5.227 Juni 2016

Kenapa Python

Bagian 2

Ditanya dahulu, bisa jalan dimana saja?

CROSS-PLATFORM

Ditanya juga siapa yang pernah main raspberry pi, banana pi, orange pi, dan lainnya?

Raspberry pi merekomendasikan python sebagai bahasa pemrograman untuk belajar di FAQ.

Sumber: https://wiki.python.org/moin/OrganizationsUsingPython

Pengguna Python

Ada INSTAGRAM dan NETFLIX

http://stackshare.io/python/in-stacks

Web Application

Desktop Application

Analytic

Image Processing

Game Davelopment

Web Automation

Web Scraping

Hampir semua bisa dibuat dengan python

Sumber: http://www.tiobe.com/tiobe_index

Tiobe index melihat popularitas

Bahasa Python

Bagian 3

PEPPython Enhancment Proposalhttps://www.python.org/dev/peps/

PEP bukan reference, melainkan desain dokumen dan mendeskripsikan fitur baru.

documentationhttps://docs.python.org/3/

Content:1. Tutorial2. Library ReferenceStandard library yang didistribusikan python3. Language ReferenceBerisi sintaks2 seperti if, for, while, try...except, dan lainnya

print(Hello World)

Cara melakukan menampilkan output di terminal di python

Badningkan denga JAVA dan PHP

Say Good Bye To:

;

https://docs.python.org/3.5/library/stdtypes.htmlhttps://docs.python.org/3.5/library/datatypes.html

Data Type

int

float

String

List

tuple

dictionary

Numeric

Coba operator +, -, *, /, %, **, //

String

Handson simpan string, menggabungkan string dengan (+), upper, lower, capitalize, strip

Langsung contoh splicing string dengan mengambil bagian query di link. Misal: https://www.python.or.id/halo

LIST

Basic list

LIST

Fungsi-fungsi pada list

LIST

Fungsi-fungsi pada list

LIST

List comprehension

TUPLE

DICTIONARIES

Fungsi

Fungsi

Say Good Bye To:

{}

Say Hello To:

:4 spasi(____)

Class

CONTOH

Bagian 4

Aplikasi Web Sederhana

Pokemon Go - Map

Sumber Belajar

Bagian 5

Terima Kasih

Slack python-idhttps://slack-python-id.herokuapp.com/

Telegram surabaya.pyhttps://telegram.me/surabayadotpy

Facebook Group Python-IDhttps://www.facebook.com/groups/IndonesianPython/