Python

Python dibuat dan dikembangkan oleh Guido Van Rossum, programmer yang berasal dari Belanda. Pemilihan nama python itu sendiri diambil dari sebuah acara televisi yang lumayan terkenal yang bernama Moth Python Flying Circus yang merupakan acara sirkus favorit dari Guido.

Python adalah bahasa pemrograman multi paradigma, pemrogramaan berorientasi objek dan permograman terstruktur juga didukung penuh, dan banyak fiturnya mendukung pemrograman fungsional.

Kelebihan diatara python antara lain

  • Mudah digunakan untuk menulis di perangkat lunak terbaru
  • Mudah untuk diajarkan
  • Mendukung IoT (Internet of Things)
  • Mudah dipahami
  • Serta mudah didapatkan, karena mudah diinstal, python juga termasuk multiplatform

    Contoh implementasi dari bahasa pemrograman python adalah

  • Komputasi ilmiah dan numerik contohnya seperti scipy
  • Aplikasi bisnis seperti tryton
  • Pembuatan game seperti battlefield 2
  • Pengembangan web seperti django atau flask (library)
  • Pengembangan dari situs web dan layanan sperti dropbox, buzfeed dan uber
#TopikTarget Pembelajaran
01

Introduksi Pemograman dan Python - On Progress

Memahami apa itu membuat program dan apa peran Python dalam proses pembuatan program
02

Tipe data - On Progress

Memahami apa itu tipe data
03

Variabel - On Progress

Memahami apa itu variabel
04

Operasi - On Progress

Dapat melakukan operasi sederhana menggunakan program yang ditulis menggunakan Python
05

String - On Progress

Memahami String
06

Input dan Output - On Progress

Memahami cara mengambil input dari user
07

Pengkondisian - On Progress

Memahami salah satu dari inti dari membuat pemograman yaitu melakukan pengkondisian
08

Perulangan - On Progress

Memahami inti kedua dari pemograman yaitu melakukan perulangan
09

Fungsi - On Progress

Mengenal konsep fungsi dalam teknik pemograman
10

List dan Tuple - On Progress

Memahami konsep list dan tuple secara mendalam
11

Manipulasi String - On Progress

Memahami cara memanipulasi sebuah string
12

Exception - On Progress

Memahami konsep exception pada python
13

Module - On Progress

Memahami cara mengimport sebuah module pada python
14

Datetime - On Progress

Mengenal module datetime pada python
15

Math - On Progress

Mengenal module math pada python
16

kelas - On Progress

Mengenal kelas pada python