5 Sumber Daya untuk Membantu Anda Mempelajari Coding dari Ponsel
Diterbitkan: 2022-04-26- Menulis kode vs belajar
- Pemrograman lebih dari menulis kode
- Belajar coding di telepon
- 1. Belajar sendiri
- 2. Mimo
- 3. Enki
- 4. gratisCodeCamp
- 5. Latihan
- Bagaimana cara melihat kode sumber situs web dari ponsel?
- Satu hari pada suatu waktu
Saya baru-baru ini melihat seseorang mengajukan pertanyaan ini di salah satu kursus Python yang saya ikuti, dan itu membuat saya penasaran. Apakah layak untuk belajar pemrograman dari smartphone? Bagaimana dengan menulis kode dari tablet? Apakah mungkin untuk belajar coding yang mahir tanpa menggunakan komputer? Nah, ada banyak cara untuk menjawab pertanyaan ini.
Pertama-tama, smartphone dapat digunakan untuk mempelajari apa saja secara praktis. Anda, saya, dan semua orang sudah melakukannya. Panduan YouTube, tutorial online, atau memublikasikan postingan blog dari ponsel cerdas. Ada banyak hal yang dapat Anda lakukan dan pelajari dengan smartphone.
Tapi, pasti bukan pemrograman?
Jawaban singkatnya? Ya, Anda sebenarnya bisa belajar pemrograman menggunakan smartphone. Ini tidak akan efisien, tetapi Anda akan dapat belajar. Bahkan, Anda bahkan dapat menulis program fungsional, tetapi melakukan ini membutuhkan biaya. Dan biaya itu adalah, bahwa Anda terkunci dalam materi pembelajaran tertentu.
Mari saya jelaskan.
Menulis kode vs belajar
Jika Anda ingin menulis kode di perangkat pintar Anda, yang harus Anda lakukan adalah mengunduh aplikasi dari app store. Editor kode untuk perangkat seluler telah ada selama bertahun-tahun. Dan banyak programmer menggunakannya. Beberapa bahkan menyediakan sarana untuk mengkompilasi program langsung dari perangkat seluler itu sendiri. Dan sementara ini adalah berita bagus, itu tidak sama dengan belajar.
Apa gunanya editor kode jika Anda tidak tahu kode apa pun, untuk memulai?
Jadi, jika Anda ingin belajar coding dari telepon – satu-satunya pilihan Anda adalah menggunakan platform pembelajaran interaktif. Codecademy Go adalah salah satu contohnya – aplikasi seluler mereka dikemas hingga penuh dengan materi pembelajaran terkait kode pendidikan. Dan itu pasti akan menguji batas kemampuan pemecahan masalah Anda jika Anda belum pernah melakukan pemrograman sebelumnya.

Jika ada, Anda setidaknya bisa mempelajari dasar-dasar bahasa pemrograman. Adapun menjadi pengembang yang mahir – saya tidak akan mengandalkannya. Dan inilah alasan saya untuk itu.
Pemrograman lebih dari menulis kode
Memecahkan masalah dan mempelajari sintaks kode dari smartphone bisa sangat menyenangkan. Anda harus benar-benar melakukannya jika Anda tertarik untuk belajar. Tapi, pemrograman bukan hanya tentang menulis kode. Anda juga harus mempertimbangkan apa yang ingin Anda buat.
Jika tujuan Anda adalah membuat situs web khusus, Anda akan memerlukan akses ke perpustakaan eksternal. Dan dalam beberapa kasus, kerangka kerja. Anda juga akan memerlukan cara untuk menyebarkan kode kustom Anda ke situs web. Dan pada titik ini, mulai membosankan untuk mengelola semuanya dari telepon.
Padahal, harus diakui, bukan tidak mungkin. Idealnya, Anda hanya menggunakan ponsel Anda untuk mempelajari dan menguasai konsep tertentu dan kemudian mentransfer pengetahuan itu kembali ke sesi komputer Anda.
Tapi, mari kita bicara tentang berbagai situs web dan aplikasi seluler yang menyediakan sarana untuk mempelajari setidaknya dasar-dasar pemrograman dari ponsel Anda.
Belajar coding di telepon
Ini adalah sumber daya yang dipilih sendiri. Dengan kata lain, saya telah mengujinya di ponsel cerdas saya dan dapat memverifikasi bahwa mereka dapat digunakan. Beberapa platform ini telah menyediakan aplikasi seluler untuk akses yang lebih mudah. Untuk yang lain, Anda harus menggunakannya langsung dari browser.
1. Belajar sendiri

Sololearn adalah salah satu platform pembelajaran terlengkap untuk pelajar solo. Platform mereka sepenuhnya gratis, tetapi Anda selalu dapat menjadi pelanggan yang membayar. Perbedaannya adalah pelanggan mendapatkan akses ke lebih banyak materi. Namun, untuk memulai – tidak ada biaya terkait. Yang harus Anda lakukan adalah memutuskan bahasa yang ingin Anda pelajari.
Saat ini, kursus dan materi pembelajaran mereka mencakup lebih dari 25 bahasa dan topik.
Aplikasi seluler mereka memiliki penggunaan kumulatif lebih dari 15 juta pengguna aktif. Ini bagus karena Anda juga mendapatkan akses ke komunitas Sololearn. Tempat di mana Anda dapat mendiskusikan topik dan menemukan jawaban atas pertanyaan, semua terhubung langsung dari aplikasi itu sendiri.

2. Mimo

Mimo dibangun dari bawah ke atas untuk menjadi platform pembelajaran mobile-first. Mereka telah menciptakan lingkungan pengembangan khusus yang benar-benar memungkinkan Anda membuat dan menerbitkan situs web. Anda dapat membuat portofolio khusus dari semua proyek yang telah Anda selesaikan.
Materi pembelajaran mereka dibagi menjadi Paths . Anda dapat memilih dari Python, Pengembangan Web, dan SQL. Setiap jalur memberikan pengalaman belajar yang unik untuk tujuan tertentu. Misalnya, dalam kursus Pengembangan Web, Anda akan belajar tentang JavaScript, HTML, dan CSS.
Favorit pribadi saya tentang Mimo adalah peta jalan pembelajaran. Setiap hari Anda dapat memilih proyek yang dibuat sebelumnya dan mengerjakannya secara langsung. Ini termasuk membangun beranda, menyesuaikan halaman arahan, dan bahkan menambahkan fitur eCommerce ke situs Anda.
3. Enki

Platform Enki mengkhususkan diri dalam data dan aspek teknis pemrograman. Jika tujuan Anda adalah bekerja dengan data, ini adalah platform yang harus dimiliki untuk mendaftar. Dan, meskipun fokus mereka adalah pada aspek pengkodean yang sangat teknis – ini masih merupakan pilihan yang bagus untuk pemula.
Aplikasi seluler memiliki ribuan pelajaran yang dibagi menjadi berbagai subkategori. Untuk pemula, kursus Coding Intro akan memberi Anda gambaran yang solid tentang cara kerja program. Setelah Anda menguasai pendahuluan, Anda dapat melanjutkan ke area yang lebih spesifik. Enki memiliki materi tentang Python, Ilmu Data, JavaScript, dan banyak jalur pengkodean lainnya.
Kesan pertama saya tentang Enki adalah bahwa itu bertujuan untuk menguji kemampuan berpikir kritis Anda. Latihan seukuran gigitan dan pelajaran interaktif memberikan rasa kemajuan yang mendalam. Penambahan kuis dan pertanyaan akan menguji kemampuan belajar Anda. Anda tidak hanya dapat menulis dan mempraktikkan kode, tetapi juga memverifikasi bahwa apa yang telah Anda pelajari berhasil.
4. gratisCodeCamp

Kita tidak dapat berbicara tentang belajar memprogram tanpa menyebutkan freeCodeCamp. Ini adalah proyek paling populer yang pernah ada di GitHub. Dan ini adalah bukti nyata betapa kuatnya sumber daya freeCodeCamp untuk pembuat kode baru. Dengan ribuan tutorial gratis, ini adalah platform masuk bagi siapa saja yang ingin menjadi pengembang atau insinyur perangkat lunak.
Sekarang, tidak seperti beberapa platform kami yang disebutkan di atas – freeCodeCamp tidak memiliki aplikasi seluler resmi. Namun, itu dapat digunakan di browser ponsel cerdas Anda. Dan, sejak 2019 – freeCodeCamp telah memberikan pengalaman seluler yang lancar. Anda dapat mendaftar di kursus apa pun, dan kemudian melanjutkan kemajuan Anda di komputer jika Anda mau.
Adapun kursus itu sendiri, Anda akan menemukan ribuan jam materi yang mendalam. Anda dapat mempelajari pengembangan front-end, visualisasi data, desain web responsif, dan banyak lagi.
5. Latihan

Exercism adalah organisasi nirlaba yang menyediakan lebih dari 50 kursus interaktif. Jika Anda ingin mengasah keterampilan pemrograman Anda dan melakukannya dengan cepat – cobalah Exercism. Salah satu cara di mana platform ini berbeda dari yang lain adalah bimbingan pribadi.
Platform secara aktif mengundang pengembang berpengalaman lainnya untuk menjadi mentor bagi pelajar pemula. Dan, jika Anda belum pernah menulis kode sebelumnya – Anda akan menemukan banyak pengembang yang bersedia membantu Anda.
Namun, satu fitur menonjol lebih dari yang lain. Dan itulah kemajuan. Untuk maju ke pelajaran baru, Anda harus menyelesaikan pelajaran yang sedang Anda ikuti. Itu sangat menakjubkan untuk produktivitas dan mempertajam pemikiran kritis Anda.
Tidak ada cara untuk melewatkan pelajaran. Nah, untuk mengatasinya, Anda harus mencari solusi.
Dan pendekatan ini sangat luar biasa untuk mempercepat kecepatan Anda belajar.
Bagaimana cara melihat kode sumber situs web dari ponsel?
Saya baru-baru ini ditanyai pertanyaan ini, jadi saya akan menjawabnya di artikel ini juga. Jika ingin melihat source code website dari handphone bisa menggunakan aplikasi buatan Neatnik – View Source.

Alat ini memungkinkan Anda memasukkan URL situs web yang ingin Anda lihat kode sumbernya, dan kemudian membuat outputnya. Anda kemudian dapat merapikan markup agar lebih mudah dibaca.
Ini adalah solusi yang cukup sederhana, tetapi menyelesaikan pekerjaan untuk tujuan yang dimaksudkan.
Satu hari pada suatu waktu
Daftar ini bukanlah satu-satunya cara untuk belajar coding di smartphone Anda. Namun, ini adalah pilihan aplikasi dan kursus berbasis browser yang cukup komprehensif. Tidak masalah jika Anda sudah menjadi programmer atau berencana untuk menjadi programmer. Saya pikir menambahkan bahkan salah satu sumber daya dalam daftar ini ke rutinitas harian Anda akan memiliki dampak besar.
Lebih penting untuk mengambil hal-hal satu hari pada suatu waktu. Mencoba melompat sebelum Anda melihat sering kali dapat menyebabkan masalah dengan motivasi dan komitmen. Dan, dalam hal pengkodean – langkah pertama biasanya yang paling sulit.