Tips Belajar Python dengan Cepat

TIPS BELAJAR BAHASA PEMROGRAMAN DENGAN CEPAT

Tips Belajar Python Dengan Cepat

mazapip.blogspot.com - Python adalah bahasa pemrograman yang lumayan populer. Bahasa pemrograman ini dibuat oleh Guido van Rossum dan dikenalkan sejak tahun 1991. Sebelum memulai untuk belajar Python dasar, akan lebih baik untuk memahami dulu apa itu Python dan bagaimana cara kerjanya.

Python termasuk bahasa pemrograman yang mudah untuk dipelajari dan mudah dimengerti semoga hari mu warna warni. Sampai saat ini bahasa pemrograman Python hampir dipakai di segala bidang seperti game, sistem berbasis web, dan bahkan dapat membuat mesin pencari sendiri. Jadi secara umum, bahasa pemrograman ini dipakai dalam pengembangan website, pengembangan software, matematika, dan system scripting.

Selain Pascal, C dan C++, Bahasa pemrograman Python saat ini juga sering disarankan sebagai bahasa pemrograman dasar untuk pemula. Alasannya karena perintah bahasa python sederhana, rapi dan singkat.

Python juga sebuah bahasa yang sangat powerfull dengan banyak penerapan di bidang scientist. Jika anda ingin membuat aplikasi “kekinian” seperti big data, data mining, deep learning, data science hingga machine learning, bahasa Python bisa dipakai untuk keperluan tersebut.

Python juga mendukung multi-paradigma. Yakni bisa ditulis dengan kode program prosedural seperti di Pascal atau C dan juga mendukung pemrograman object (OOP) seperti Java. Singkat kata Python adalah bahasa yang “komplit” untuk era modern.

Jika dibandingkan dengan bahasa pemrograman lain, perintah di bahasa Python cenderung mudah dipelajari, mudah di baca, dan memiliki perintah yang lebih singkat. Python juga bisa dipakai pada berbagai sistem operasi seperti Windows, Linux dan Mac OS.

Dukungan library yang sangat banyak menjadi pertimbangan tersendiri untuk belajar Python, terutama untuk pembuatan kode program terkait data sains.

Jika anda ingin belajar Python dengan gratis, anda harus membuat kebiasaan belajar harian (4 jam per hari) bahkan memanfaatkan akhir pekan anda. Rencana inti anda adalah harus menetapkan tujuan dan menyelesaikannya. Dan anda telah menetapkan 7 tujuan selama 7 minggu!

Tujuan Minggu Pertama - (Dasar-Dasar Python)

Sebagai seorang pemula, tujuan minggu pertama anda harus lah - Mengenal Dasar-Dasar Python seperti variabel, kondisional, daftar, loop, fungsi. (Jadilah orang yang penasaran dan jelajahi hal-hal yang dapat Anda lakukan dengan Python). Karena anda ingin belajar python secara gratis, maka anda mulai menggali di internet dan menemukan cheat-sheet Python yang banyak membantu anda nantinya.


Tujuan Minggu Kedua - (Mempertajam keterampilan coding)

Memecahkan 100+ masalah pengkodean. Membalikkan string, palindrome, GCD, menggabungkan sorted array, pernyataan If-then-else, loop, fungsi, dan masalah paket python. “Semakin Anda berjuang, semakin baik Anda menjadi pengembang”.


Tujuan Minggu Ketiga - (Pelajari Struktur Data dan Algoritma)

Tingkatkan keterampilan dan pengetahuan Anda dan pelajari dasar-dasar pemrograman seperti Stack, Antrian, Tuples, Tree, Dictionary, Linked List, Pencarian (Pencarian Linear dan Biner), Fungsi Rekursif (faktorial, seri Fibonacci), Sortir (Bubble sort, Selection Sort), dan Kompleksitas Waktu (Linear, Quadratic, and Constant).


Tujuan Minggu Keempat - (mengeksplorasi pustaka Python)

Alasan mengapa Python begitu populer di kalangan pengembang adalah karena perpustakaannya yang luar biasa sehingga pengguna dapat bekerja dengannya. Beberapa perpustakaan paling umum yang dapat Anda gunakan adalah Numpy, Scipy, Scikit-learn, Theano, TensorFlow, Keras, PyTorch, and Pandas.

  • OpenCV, Computer Vision library, memberi Anda kemampuan untuk manipulasi gambar! Cukup keren kan?
    • SimpleCV, pustaka CV lain, pada dasarnya adalah subset dari OpenCV, tetapi memiliki kurva belajar yang jauh lebih rendah.
  • PyGame, perpustakaan pengembangan game, memungkinkan Anda membuat game keren.

Tujuan Minggu Kelima - (Pelajari framework Python)

Anda harus mempelajari setidaknya 3 kerangka kerja populer. Baca dokumentasi kerangka kerja, temukan tutorial video di youtube. Harus dimulai dengan Numpy, Django, panda, dan Scrapy.

  • Django- kerangka kerja aplikasi web. Dari sini Anda dapat Belajar Django.
  • Flask (sebuah Python Microframework), kerangka kerja lain yang populer, pendekatan yang sedikit lebih sederhana (dan dengan demikian lebih fleksibel) untuk pengembangan aplikasi web.

Tujuan Minggu Keenam - (Bekerja dengan Proyek Python)

Ini adalah hal yang paling penting. Di sini Anda harus menguji dan menerapkan pengetahuan Anda. Dalam 6 minggu, yang perlu Anda lakukan adalah bekerja dengan setidaknya 3 proyek python. Anda bisa mendapatkan beberapa referensi proyek python yang luar biasa untuk pelajar pemula dan menengah di sini: Anurag Pandey's answer to What are some amazing projects built using Python?


Tujuan Minggu Ketujuh - (Latihan Python Interview)

Selamat! Sekarang kamu memiliki apa yang diperlukan untuk melamar pekerjaan rekayasa perangkat lunak di perusahaan teknologi mana pun di seluruh dunia. Sekarang kerjakan soft skill kamu dan latihlah pertanyaan wawancara sebanyak mungkin.


Gimana? Simpel bukan? itu adalah perjalanan anda dan itu pasti akan membantu Anda jika Anda akan melakukan hal di atas tersebut. Mari kita Coba


Next Post Previous Post