15 Tutorial Menarik dari PyCon 2014

Ridwan Fajar 8 Agustus 2014

15 Tutorial Menarik dari PyCon 2014

PyCon yang merupakan singkatan dari Python Conference, merupakan konferensi tahunan yang diselenggarakan oleh Python Software Foundation. Di tahun 2014 ini, PyCon diselenggarakan di Montreal, Kanada. PyCon menghadirkan pembicara dari berbagai instansi dengan keahliannya masing - masing. Biasanya di PyCon ini terdapat pembicara yang membahas tentang software testing, security, machine learning, robotics, networking, web framework, data science, artificial intelligence, introduction to python, dan lainnya. PyCon terbagi menjadi beberapa kategori acara, yaitu: sprinttalks, lightning talks, keynote speakertutorial, dan acara lainnya baik teknis maupun nonteknis.

Berikut ini ada 15 tutorial Menarik dari PyCon 2014. Rata - rata tutorial di PyCon 2014 berkisar 3 jam dalam pelaksanaannya. Dari berbagai topik, berikut adalah tutorial yang dapat Anda pelajari dirumah, kampus, atau dimanapun selama ada koneksi internet yang memadai:

  1. G.Clifford Williams dengan materi 0 to 00111100 with Web2Py, Web2Py merupakan salah satu micro web framework di Python. Anda akang mengetahui seluk beluk membangun web menggunakan Web2Py
  2. Kenneth Love dengan materi Getting Started with Django, Django adalah fullstack web framework di Python. Anda akan dikenalkan dengan cara membuat model di Django, mengenal view, mengenal template, menghasilkan halaman admin secara otomatis, memodifikasi halaman admin, dan teknik di Django lainnya untuk pemula
  3. Matthew Russell dengan materi Mining Social Web APIs with IPython Notebook, bersama Matthew Anda akan mempelajari bagaimana caranya mendapatkan data dari social media seperti Twitter dan Facebook untuk mencari wawasan dari data tersebut, melakukan beberapa teknik data mining pada data tersebut seperti klasifikasi dan pengelompokkan data, serta memvisualisasikan hasil dari pengolahan data social media tersebut
  4. Jessica McKellar dengan materi A Hands-on Introduction to Python for Beginner, Anda belum pernah coba pemrograman dengan Python? Melalui CodeAcademy dan dibimbing Jessica, Anda akan mempelajari Python hingga memahaminya!
  5. Jake Vanderplas dan Olivier Grisel dengan materi Exploring Machine Learning with Scikit-Learn, Scikit-Learn adalah salah satu library di Python untuk machine learning. Di dalam Scikit-Learn terdapat berbagai algoritma dengan kegunaannya masing - masing seperti support vector machine untuk clustering data, bayesian untuk klasifikasi data, k-means untuk clustering data, jaringan syaraf tiruan untuk learning, dan algoritma lainnya. Anda akan mempelajari scikit dan library pendukung lainnya untuk pengolahan data
  6. Rupa Dachere dan Akana Peck dengan materi Build your own PiDoorBell! Home Automation with Python, Di tutorial ini Anda akan membuat sistem cerdas untuk rumah Anda menggunakan Python
  7. Paul Everitt dengan materi Python 3/2 Web Development with Pyramid, Pyramid adalah salah satu fullstack web framework di Python. Anda akan dikenalkan cara membuat model, view, controller di Pyramid baik untuk Python 2 maupun Python 3
  8. Miguel Grinberg dengan materi Flask by Example, Flask merupakan micro web framework yang dikembangkan oleh Armin Ronacher. Anda akan melihat berbagai contoh aplikasi web menggunakan Flask
  9. Harry Percival dengan materi TDD for Web Application from Scratch, Test-Driven Development atau TDD adalah salah satu metode di software testing. Anda akan mempelajari TDD di Python. TDD ini merupakan topik yang cukup ramai dibicarakan di grup Javascript Indonesia dan Python Indonesia di Facebook
  10. Christine Spang dengan materi An Introduction to Information Retrieval, Di information retrieval Anda akan fokus terhadap berbagai teknik untuk mengekstrak informasi dan pengetahuan dari kumpulan data. Di tutorial ini Anda akan mempelajari information retrieval menggunakan Python
  11. Allen Downey dengan materi Bayesian Statistic Made Simple, bayesian statistik adalah salah satu teknik yang digunakan di data mining dan statistika. Anda akan mengimplementasikannya menggunakan Python
  12. Richard Jones dengan materi Introduction to Game Programming, di tutorial ini Anda akan mempelajari cara membuat game menggunakan game engine PyGame
  13. Renee Chu dengan materi Python for Social Scientist, tutorial ini mengajak kepada peneliti di bidang sosial untuk menggunakan Python sebagai alat bantu mereka dalam melakukan penelitian
  14. Mike Bayer dengan materi Introduction to SQLAlchemy, Di tutorial ini Anda akan mempelajari SQL Alchemy, sebuah object relational mapper (ORM) di Python. ORM akan membantu Anda untuk mengelola RDBMS dengan paradigma object oriented programming dimana sebuah tabel diperlakukan sebagai objek yang direpresentasikan dengan class Python
  15. Auryn Shaw dengan materi Let's Learn Twisted Python, Twisted merupakan library di Python untuk pemrograman jaringan. Anda akan mempelajarinya di tutorial ini.

Selain ke-15 tutorial diatas, masih ada tutorial lainnya yang dapat Anda akses di: PyCon 2014 di Youtube

Sumber Cover Image: https://pyladies.com/blog/PyCon-2014