Apa yang bisa saya lakukan jika saya belajar python

Kami sangat gembira bahwa Anda telah memutuskan untuk memulai perjalanan belajar Python. Salah satu pertanyaan paling umum yang kami terima dari pembaca kami adalah “Apa cara terbaik untuk mempelajari Python?”

Saya percaya bahwa langkah pertama dalam mempelajari bahasa pemrograman apa pun adalah memastikan bahwa Anda memahami cara belajarnya. Mempelajari cara belajar bisa dibilang merupakan keterampilan paling penting yang terlibat dalam pemrograman komputer

Mengapa mengetahui cara belajar begitu penting? . saat bahasa berkembang, perpustakaan dibuat, dan alat ditingkatkan. Mengetahui cara belajar akan sangat penting untuk mengikuti perubahan ini dan menjadi pemrogram yang sukses

Pada artikel ini, kami akan menawarkan beberapa strategi pembelajaran yang akan membantu Anda memulai perjalanan Anda menjadi seorang programmer rockstar Python

Download Gratis. Dapatkan contoh bab dari Python Basics. Pengantar Praktis untuk Python 3 untuk melihat bagaimana Anda bisa beralih dari pemula hingga menengah dengan Python dengan kurikulum lengkap, terkini untuk Python 3. 8

Buatlah Menempel

Berikut adalah beberapa tip untuk membantu Anda membuat konsep baru yang Anda pelajari sebagai programmer pemula benar-benar melekat

Hilangkan iklan

Kiat #1. Kode Setiap Hari

Konsistensi sangat penting ketika Anda belajar bahasa baru. Kami merekomendasikan membuat komitmen untuk membuat kode setiap hari. Mungkin sulit dipercaya, tetapi memori otot memainkan peran besar dalam pemrograman. Berkomitmen pada pengkodean setiap hari akan sangat membantu mengembangkan memori otot itu. Meskipun mungkin tampak menakutkan pada awalnya, pertimbangkan untuk memulai dari yang kecil dengan 25 menit setiap hari dan teruskan dari sana

Lihat Panduan Langkah Pertama Dengan Python untuk informasi tentang penyiapan serta latihan untuk Anda mulai

Kiat #2. Tuliskan

Saat Anda melanjutkan perjalanan Anda sebagai programmer baru, Anda mungkin bertanya-tanya apakah Anda harus membuat catatan. Ya kamu harus. Faktanya, penelitian menunjukkan bahwa membuat catatan dengan tangan paling bermanfaat untuk ingatan jangka panjang. Ini akan sangat bermanfaat bagi mereka yang bekerja untuk tujuan menjadi pengembang penuh waktu, karena banyak wawancara akan melibatkan penulisan kode di papan tulis.

Setelah Anda mulai mengerjakan proyek dan program kecil, menulis dengan tangan juga dapat membantu Anda merencanakan kode sebelum pindah ke komputer. Anda dapat menghemat banyak waktu jika Anda menuliskan fungsi dan kelas mana yang Anda perlukan, serta bagaimana mereka akan berinteraksi

Kiat #3. Menjadi Interaktif

Apakah Anda belajar tentang struktur data Python dasar (string, daftar, kamus, dll. ) untuk pertama kalinya, atau Anda sedang men-debug aplikasi, shell Python interaktif akan menjadi salah satu alat pembelajaran terbaik Anda. Kami banyak menggunakannya di situs ini juga

Untuk menggunakan shell Python interaktif (terkadang juga disebut "Python REPL"), pertama-tama pastikan Python terinstal di komputer Anda. Kami memiliki tutorial langkah demi langkah untuk membantu Anda melakukannya. Untuk mengaktifkan shell Python interaktif, cukup buka terminal Anda dan jalankan python atau python3 tergantung pada instalasi Anda. Anda dapat menemukan petunjuk yang lebih spesifik di sini

Sekarang setelah Anda mengetahui cara memulai shell, berikut adalah beberapa contoh bagaimana Anda dapat menggunakan shell saat Anda belajar

Pelajari operasi apa yang dapat dilakukan pada elemen dengan menggunakan dir()

>>> ________0______

Elemen yang dikembalikan dari dir()_ adalah semua metode (i. e. tindakan) yang dapat Anda terapkan ke elemen. Sebagai contoh

>>>

>>> my_string.upper()
>>> 'I AM A STRING'
_

Perhatikan bahwa kita memanggil metode upper(). Dapatkah Anda melihat apa fungsinya? . Pelajari lebih lanjut tentang metode bawaan ini di bawah “Memanipulasi string” dalam tutorial ini

Pelajari jenis elemen

>>>

>>> type(my_string)
>>> str
_

Gunakan sistem bantuan bawaan untuk mendapatkan dokumentasi lengkap

>>>

>>> help(str)
_

Impor perpustakaan dan mainkan dengan mereka

>>>

>>> from datetime import datetime
>>> dir(datetime)
['__add__', ..., 'weekday', 'year']  # Truncated for readability
>>> datetime.now()
datetime.datetime(2018, 3, 14, 23, 44, 50, 851904)
_

Jalankan perintah shell

>>>

>>> import os
>>> os.system('ls')
python_hw1.py python_hw2.py README.txt
_

Hilangkan iklan

Kiat #4. Istirahat

Saat Anda belajar, penting untuk menjauh dan menyerap konsep. Teknik Pomodoro banyak digunakan dan dapat membantu. Anda bekerja selama 25 menit, istirahat sejenak, lalu ulangi prosesnya. Beristirahat sangat penting untuk mendapatkan sesi belajar yang efektif, terutama ketika Anda menerima banyak informasi baru

Istirahat sangat penting saat Anda melakukan debug. Jika Anda menemukan bug dan tidak tahu apa yang salah, istirahatlah. Jauhi komputer Anda, jalan-jalan, atau mengobrol dengan teman

Dalam pemrograman, kode Anda harus mengikuti aturan bahasa dan logika dengan tepat, sehingga melewatkan tanda kutip pun akan merusak segalanya. Mata segar membuat perbedaan besar

Kiat #5. Menjadi Pemburu Hadiah Bug

Berbicara tentang bug, tidak dapat dihindari begitu Anda mulai menulis program yang rumit, Anda akan menemukan bug dalam kode Anda. Itu terjadi pada kita semua. Jangan biarkan bug membuat Anda frustrasi. Alih-alih, rangkul momen-momen ini dengan bangga dan anggap diri Anda sebagai pemburu hadiah bug

Saat melakukan debug, penting untuk memiliki pendekatan metodologis untuk membantu Anda menemukan di mana ada masalah. Memeriksa kode Anda sesuai urutan eksekusi dan memastikan setiap bagian berfungsi adalah cara yang bagus untuk melakukan ini

Setelah Anda mengetahui di mana hal-hal mungkin mogok, masukkan baris kode berikut ke dalam skrip Anda

>>> my_string.upper()
>>> 'I AM A STRING'
0 dan jalankan. Ini adalah debugger Python dan akan membawa Anda ke mode interaktif. Debugger juga dapat dijalankan dari baris perintah dengan
>>> my_string.upper()
>>> 'I AM A STRING'
1

Jadikan Kolaboratif

Setelah segala sesuatunya mulai melekat, percepat pembelajaran Anda melalui kolaborasi. Berikut adalah beberapa strategi untuk membantu Anda mendapatkan hasil maksimal dari bekerja dengan orang lain

Kiat #6. Kelilingi Diri Anda Dengan Orang Lain Yang Sedang Belajar

Meskipun pengkodean mungkin tampak seperti aktivitas tersendiri, itu sebenarnya bekerja paling baik saat Anda bekerja bersama. Sangatlah penting ketika Anda belajar kode dengan Python bahwa Anda mengelilingi diri Anda dengan orang lain yang juga sedang belajar. Ini akan memungkinkan Anda untuk membagikan tip dan trik yang Anda pelajari selama ini

Jangan khawatir jika Anda tidak mengenal siapa pun. Ada banyak cara untuk bertemu orang lain yang bersemangat mempelajari Python. Temukan acara atau Pertemuan lokal atau bergabunglah dengan PythonistaCafe, komunitas pembelajaran peer-to-peer untuk penggemar Python seperti Anda

Kiat #7. Mengajar

Dikatakan bahwa cara terbaik untuk mempelajari sesuatu adalah dengan mengajarkannya. Ini benar ketika Anda belajar Python. Ada banyak cara untuk melakukan ini. papan tulis dengan pecinta Python lainnya, menulis posting blog yang menjelaskan konsep yang baru dipelajari, merekam video di mana Anda menjelaskan sesuatu yang Anda pelajari, atau hanya berbicara sendiri di komputer Anda. Masing-masing strategi ini akan memantapkan pemahaman Anda serta membuka celah apa pun dalam pemahaman Anda

Kiat #8. Program Pasangan

Pemrograman berpasangan adalah teknik yang melibatkan dua pengembang yang bekerja di satu stasiun kerja untuk menyelesaikan tugas. Kedua pengembang beralih antara menjadi "pengemudi" dan "navigator. "Pengemudi" menulis kode, sedangkan "navigator" membantu memandu penyelesaian masalah dan meninjau kode seperti yang tertulis. Beralih sering untuk mendapatkan keuntungan dari kedua belah pihak

Pemrograman pasangan memiliki banyak manfaat. itu memberi Anda kesempatan untuk tidak hanya meminta seseorang meninjau kode Anda, tetapi juga melihat bagaimana orang lain memikirkan suatu masalah. Terekspos pada banyak ide dan cara berpikir akan membantu Anda dalam pemecahan masalah saat Anda kembali ke pengkodean sendiri

Kiat #9. Ajukan Pertanyaan "BAIK".

Orang-orang selalu mengatakan bahwa tidak ada pertanyaan yang buruk, tetapi ketika datang ke pemrograman, adalah mungkin untuk mengajukan pertanyaan dengan buruk. Ketika Anda meminta bantuan dari seseorang yang memiliki sedikit atau tidak ada konteks pada masalah yang Anda coba selesaikan, sebaiknya ajukan pertanyaan BAIK dengan mengikuti akronim ini

  • G. Berikan konteks tentang apa yang Anda coba lakukan, jelaskan masalahnya dengan jelas
  • O. Buat garis besar hal-hal yang telah Anda coba untuk memperbaiki masalah tersebut
  • O. Tawarkan tebakan terbaik Anda tentang apa masalahnya. Ini membantu orang yang membantu Anda untuk tidak hanya mengetahui apa yang Anda pikirkan, tetapi juga mengetahui bahwa Anda telah melakukan beberapa pemikiran Anda sendiri.
  • D. Demokan apa yang terjadi. Sertakan kode, pesan galat traceback, dan penjelasan tentang langkah-langkah yang Anda jalankan yang menghasilkan galat. Dengan cara ini, orang yang membantu tidak perlu mencoba membuat ulang masalahnya

Pertanyaan yang bagus dapat menghemat banyak waktu. Melewatkan salah satu dari langkah-langkah ini dapat mengakibatkan percakapan bolak-balik yang dapat menyebabkan konflik. Sebagai seorang pemula, Anda ingin memastikan bahwa Anda mengajukan pertanyaan yang baik sehingga Anda berlatih mengomunikasikan proses berpikir Anda, dan agar orang yang membantu Anda dengan senang hati terus membantu Anda.

Hilangkan iklan

Buat Sesuatu

Sebagian besar, jika tidak semua, pengembang Python yang Anda ajak bicara akan memberi tahu Anda bahwa untuk mempelajari Python, Anda harus belajar dengan melakukan. Melakukan latihan hanya dapat membawa Anda sejauh ini. Anda belajar paling banyak dengan membangun

Kiat #10. Bangun Sesuatu, Apa Saja

Untuk pemula, ada banyak latihan kecil yang akan sangat membantu Anda menjadi percaya diri dengan Python, serta mengembangkan memori otot yang telah kita bicarakan di atas. Setelah Anda memiliki pemahaman yang kuat tentang struktur data dasar (string, daftar, kamus, set), pemrograman berorientasi objek, dan kelas penulisan, saatnya untuk mulai membangun

Apa yang Anda bangun tidak sepenting bagaimana Anda membangunnya. Perjalanan membangun benar-benar yang paling banyak mengajari Anda. Anda hanya dapat belajar banyak dari membaca artikel dan kursus Python Nyata. Sebagian besar pembelajaran Anda akan berasal dari penggunaan Python untuk membangun sesuatu. Masalah yang akan Anda pecahkan akan mengajari Anda banyak hal

Ada banyak daftar di luar sana dengan ide untuk proyek Python pemula. Berikut adalah beberapa ide untuk Anda mulai

  • Permainan tebak angka
  • Aplikasi kalkulator sederhana
  • Simulator lemparan dadu
  • Layanan Notifikasi Harga Bitcoin

Jika Anda merasa kesulitan untuk membuat proyek latihan Python untuk dikerjakan, tonton video ini. Itu menjabarkan strategi yang dapat Anda gunakan untuk menghasilkan ribuan ide proyek kapan pun Anda merasa mandek

Kiat #11. Berkontribusi pada Sumber Terbuka

Dalam model sumber terbuka, kode sumber perangkat lunak tersedia untuk umum, dan siapa pun dapat berkolaborasi. Ada banyak pustaka Python yang merupakan proyek sumber terbuka dan menerima kontribusi. Selain itu, banyak perusahaan menerbitkan proyek sumber terbuka. Ini berarti Anda dapat bekerja dengan kode yang ditulis dan diproduksi oleh para insinyur yang bekerja di perusahaan tersebut

Berkontribusi pada proyek Python sumber terbuka adalah cara yang bagus untuk menciptakan pengalaman belajar yang sangat berharga. Katakanlah Anda memutuskan untuk mengirimkan permintaan perbaikan bug. Anda mengirimkan "permintaan tarik" agar perbaikan Anda ditambal ke dalam kode

Selanjutnya, manajer proyek akan meninjau pekerjaan Anda, memberikan komentar dan saran. Ini akan memungkinkan Anda mempelajari praktik terbaik untuk pemrograman Python, serta berlatih berkomunikasi dengan pengembang lain

Untuk tip dan taktik tambahan yang akan membantu Anda masuk ke dunia sumber terbuka, lihat video yang disematkan di bawah ini

Maju dan Belajar

Sekarang setelah Anda memiliki strategi untuk belajar ini, Anda siap untuk memulai perjalanan Python Anda. Temukan Roadmap Pemula Nyata Python untuk Belajar di sini. Kami juga menawarkan kursus Python tingkat pemula, yang menggunakan contoh-contoh menarik untuk membantu Anda mempelajari pemrograman dan pengembangan web

Selamat Coding

Tandai sebagai Selesai

Tonton Sekarang Tutorial ini memiliki kursus video terkait yang dibuat oleh tim Real Python. Tonton bersama dengan tutorial tertulis untuk memperdalam pemahaman Anda. 11 Tips Pemula untuk Mempelajari Python

🐍 Trik Python 💌

Dapatkan Trik Python singkat & manis yang dikirim ke kotak masuk Anda setiap beberapa hari. Tidak pernah ada spam. Berhenti berlangganan kapan saja. Dikuratori oleh tim Real Python

Apa yang bisa saya lakukan jika saya belajar python

Kirimi Saya Trik Python »

Tentang Krishelle Hardson-Hurley

Apa yang bisa saya lakukan jika saya belajar python
Apa yang bisa saya lakukan jika saya belajar python

Setelah 6 tahun mengajar matematika SMA, Krishelle beralih karier dan sekarang bekerja sebagai Site Reliability Engineer di Dropbox di San Francisco, CA

» Lebih lanjut tentang Krishelle


Setiap tutorial di Real Python dibuat oleh tim pengembang sehingga memenuhi standar kualitas tinggi kami. Anggota tim yang mengerjakan tutorial ini adalah

Apa yang bisa saya lakukan jika saya belajar python

Dan

Apa yang bisa saya lakukan jika saya belajar python

Joanna

Apa yang bisa saya lakukan jika saya belajar python

Kyle

Master Keterampilan Python Dunia Nyata Dengan Akses Tanpa Batas ke Python Nyata

Bergabunglah dengan kami dan dapatkan akses ke ribuan tutorial, kursus video langsung, dan komunitas pakar Pythonista

Tingkatkan Keterampilan Python Anda »

Guru Keterampilan Python Dunia Nyata
Dengan Akses Tak Terbatas ke Real Python

Bergabunglah dengan kami dan dapatkan akses ke ribuan tutorial, kursus video langsung, dan komunitas ahli Pythonista

Tingkatkan Keterampilan Python Anda »

Bagaimana menurut anda?

Nilai artikel ini

Tweet Bagikan Bagikan Email

Apa takeaway # 1 Anda atau hal favorit yang Anda pelajari?

Kiat Berkomentar. Komentar yang paling berguna adalah yang ditulis dengan tujuan belajar dari atau membantu siswa lain. dan dapatkan jawaban atas pertanyaan umum di portal dukungan kami

Apa yang bisa saya lakukan setelah mempelajari Python?

Posisi teratas biasanya membutuhkan Python. .
Analis Keamanan Siber
Analis data
Ilmuwan Data
Analis Keuangan
Insinyur Pembelajaran Mesin
Insinyur Perangkat Lunak
Pengembang Web

Pekerjaan apa yang menggunakan Python?

Berikut adalah enam karir yang cocok untuk pelamar kerja dengan keterampilan Python. .
Pengembang Python. Menjadi pengembang Python adalah pekerjaan paling langsung di luar sana bagi seseorang yang mengetahui bahasa pemrograman Python. .
Manajer produk. .
Analis data. .
Pendidik. .
Penasihat Keuangan. .
Jurnalis Data

Apakah Python bagus untuk karier?

Python mudah dipahami dan setelah Anda memahaminya, Anda dapat menggunakan keterampilan tersebut untuk mendapatkan karier yang luar biasa di industri ilmu data yang berkembang pesat . Lebih baik lagi, karier Anda akan berkembang seiring permintaan akan programmer Python tumbuh dengan aplikasi baru untuk pembelajaran mesin yang muncul setiap hari.

Bisakah saya mendapatkan pekerjaan jika saya hanya tahu Python?

Perusahaan tidak menyewa pengembang Python. Mereka menyewa pemecah masalah. Jika Anda telah mempelajari X dan tidak dapat melakukan Y dengan konsep yang Anda pelajari dari X, Anda tidak akan dipekerjakan. Tidak mungkin untuk mengetahui masalah apa yang harus Anda selesaikan saat Anda dipekerjakan atau masalah apa yang akan Anda selesaikan 2/3 tahun dari sekarang