Koleksi

11 Sumber Gratis Untuk Mempelajari Pemrograman C / C ++

11 Sumber Gratis Untuk Mempelajari Pemrograman C / C ++

C / C ++ telah dinyatakan "mati" jutaan kali selama bertahun-tahun karena popularitas Java dan Python terus meningkat, tetapi bahasanya tetap ada. Ini adalah salah satu bahasa pemrograman yang paling banyak digunakan di sebagian besar bidang teknis, memberdayakan sistem backend yang dijalankan bahasa lain ini di bagian depan dan juga tertanam ke dalam pemrograman hampir semua mesin dan perangkat elektronik di luar sana. Baik itu teknik, pemrograman game kelas atas, atau robotika, C / C ++ adalah suatu keharusan, itulah sebabnya kami mengumpulkan 11 sumber daya gratis untuk mempelajari pemrograman C / C ++ untuk membantu Anda memulai.

Lingkungan Pemrograman C / C ++ Gratis

Sumber daya gratis untuk mempelajari pemrograman C / C ++ ini adalah alat penting yang akan Anda gunakan setelah Anda mulai menulis program dengan serius. Mereka yang dikenal sebagai Integrated Developer Environments (IDE) dan inilah yang hampir selalu digunakan pemrogram untuk membuat kode program mereka.

Mereka membuat pekerjaan pemrograman jauh lebih mudah dengan menggulung editor kode, kompiler, dan manajer proyek menjadi satu utilitas. Semuanya menampilkan penyorotan sintaks, bantuan pemformatan, dan semua IDE ini gratis untuk digunakan.

SoloLearn

SoloLearn adalah sumber daya berbasis web untuk mempelajari semua jenis bahasa pemrograman, termasuk C / C ++. Ini adalah tempat yang bagus untuk memulai berkat tutorial SoloLearn dan Code Playground.

LIHAT JUGA: BELAJAR MEMBUAT ROBOT TANPA MENGETAHUI CARA KODE

Ini akan memungkinkan Anda untuk membuat kode C / C ++ sekarang tanpa harus khawatir tentang belajar tentang editor, compiler, CLI, dan semua jenis kesenangan, hal yang menjengkelkan dan menjengkelkan yang harus Anda navigasi saat Anda merasa lebih nyaman dengan bahasa dan siap untuk menulis program pertama Anda di C / C ++.

Kode :: Blok

Code :: Blocks adalah salah satu IDE open-source paling populer di luar sana. Ini menampilkan penyorotan kode, ini open source, dan Anda dapat menemukan versi Code :: Blocks untuk sistem operasi apa pun yang Anda jalankan.

Pastikan bahwa jika Anda memutuskan untuk menggunakan Code :: Blocks bahwa Anda juga mengunduh kompiler untuk digunakan dengannya. Penyiapan mungkin tampak sedikit rumit, tetapi ada lebih banyak tutorial tentang cara menginstal Code :: Blocks daripada semua IDE lain di luar sana karena Code :: Blocks adalah IDE standar yang digunakan perguruan tinggi dan universitas untuk mengajar C / C ++.

Komunitas / kode Microsoft Visual Studio

Mungkin IDE yang paling terkenal dari semuanya, Komunitas Microsoft Visual Studio (VSC) adalah versi gratis dari IDE kelas profesional mereka yang merupakan pekerja keras pengembangan C / C ++ di seluruh dunia. Ini sangat dapat dikembangkan, disesuaikan, dan kuat.

Ini juga tidak cocok dengan IDE lain. Proyek yang dimulai di VSC akan sangat merepotkan untuk ditransfer ke Code :: Blocks karena ia menambahkan file ke proyek Anda yang Code :: Blocks tidak tahu apa yang harus dilakukan dan jika Anda baru memulai, semuanya akan menjadi sangat frustasi dengan cepat jika Anda mencoba beralih di antara dua IDE ini.

VSC juga hanya tersedia untuk sistem Windows, tetapi Visual Studio Code diproduksi untuk sistem Linux dan Mac OS, meskipun tidak sekuat VSC.

Jika Code :: Blocks benar-benar bukan pilihan untuk Anda, VSC adalah alternatif, cukup pahami bahwa Anda akan terkunci pada satu IDE atau yang lain untuk sementara waktu sampai Anda memiliki pemahaman yang lebih kuat tentang bahasanya dan dapat mulai bergerak di antara dua lebih mudah.

Sumber Daya Gratis Paling Penting untuk Mempelajari Pemrograman C / C ++

Ini adalah sumber daya gratis yang paling penting untuk mempelajari pemrograman C / C ++ di luar sana, dan berguna bagi pemula maupun profesional, jadi Anda akan ingin menandai dan merujuk kembali ke ini saat Anda belajar.

Stack Overflow

Anda mungkin atau mungkin tidak terbiasa dengan Stack Overflow. Jika Anda telah melakukan segala jenis pemrograman atau skrip, Anda hampir pasti akan berakhir di Stack overflow di beberapa titik dan ini adalah salah satu sumber daya C / C ++ yang paling penting untuk pemula.

Stack Overflow adalah tempat Anda pergi ketika ada sesuatu yang tidak beres yang tidak dapat Anda jelaskan atau ketika Anda perlu mengetahui cara melakukan sesuatu yang sangat spesifik yang mungkin tidak dijelaskan dalam tutorial, seperti cara mendapatkan waktu dalam milidetik sesuai dengan komputer yang menjalankan Anda. program atau pertanyaan serupa.

CPlusPlus

CPlusPlus.com kurang lebih merupakan kantong informasi C / C ++. Mereka menawarkan tutorial yang sangat baik tentang bahasa, memberikan referensi yang sangat diperlukan untuk kelas C / C ++, fungsi, dan informasi perpustakaan, dan banyak lagi. Situs ini dan Stack Overflow akan menjadi dua situs yang siapa pun yang mempelajari C / C ++ dan programmer profesional dijamin memiliki bookmark.

Tutorial dan Referensi C / C ++ Gratis

Situs-situs ini adalah sumber daya gratis yang bagus untuk mempelajari pemrograman C / C ++ karena mereka memandu Anda melalui proses mempelajari bahasa dari variabel pertama Anda hingga pointer bersama dan multithreading.

Tutorial XOAX Video C / C ++

Video XOAX.net tutorial C / C ++ adalah panduan visual yang baik tentang konsep dasar dalam bahasa dan bahkan menampilkan beberapa proyek menarik yang membantu menyempurnakan konsep yang Anda pelajari, sehingga Anda bisa mendapatkan ide yang lebih baik tentang Inti dari semuanya adalah.

LearnCPP

LearnCPP adalah seri tutorial yang sangat komprehensif yang mencakup dasar-dasar bahasa yang luas. Tutorial mereka menampilkan kode sampel dan kuis untuk menguji apakah Anda memahami materi yang dibahas.

Tidak banyak lagi yang bisa ditambahkan selain fakta bahwa ini mungkin adalah tutorial teknis terbaik C / C ++ yang akan Anda temukan, meskipun mungkin tampak menakutkan jika ini adalah bahasa pemrograman pertama Anda. Namun jangan khawatir, Anda akan terbiasa dengan cepat.

TutorialPoint

Seri tutorial C ++ luar biasa lainnya, TutorialPoint dan LearnCPP akan membawa Anda dari pemula hingga programmer C / C ++ profesional. Tutorial C / C ++ TutorialPoint mencakup beberapa topik lanjutan yang tidak tercakup oleh LearnCPP, jadi meskipun Anda lebih suka tutorial LearnCPP, pastikan untuk menyentuh beberapa topik lanjutan ini untuk mengambil apa pun yang mungkin Anda lewatkan.

HappyCodings

Padahal tidak dengan ketat Yang penting, HappyCodings memiliki banyak contoh kode untuk topik yang lebih canggih serta dasar-dasarnya, jadi ini adalah sumber daya yang berguna untuk menjelajahi guna melihat apa yang dapat dicapai — dan bagaimana — menggunakan bahasa C / C ++.

Masalah Latihan C / C ++ Gratis

Akhirnya, satu-satunya cara Anda akan belajar memprogram dalam C / C ++ adalah dengan memprogram dalam C / C ++. Perbedaan antara ini dan sumber daya gratis lainnya untuk mempelajari pemrograman C / C ++ adalah bahwa ini mengharuskan Anda untuk memiliki pemahaman yang kuat tentang dasar-dasarnya. Jika Anda sudah cukup mahir untuk operasi file dan I / O, ini menawarkan tantangan cepat untuk dipecahkan menggunakan keterampilan pemrograman Anda yang dapat diselesaikan dalam waktu yang relatif singkat dan merupakan sumber yang sangat berharga dalam mempelajari cara memprogram dalam C / C ++ untuk dipecahkan. masalah.

Proyek Euler

ProjectEuler adalah kumpulan tantangan pemecahan masalah yang mengharuskan Anda berpikir secara matematis dan programatik. Ini adalah tempat yang tepat untuk menemukan masalah yang dapat Anda mulai pelatihannya sebagai persiapan untuk jenis masalah yang akan Anda selesaikan dalam karier pemrograman C / C ++ Anda.

Google Code Jam

Seperti Project Euler, Google Code Jam mengharuskan Anda menyelesaikan masalah menggunakan pengetahuan Anda tentang matematika, logika, dan pemrograman komputer. Google mengadakan kompetisi Code Jam setiap tahun dan tetap menyediakan kontes lama bagi programmer untuk kembali dan mencoba menyelesaikannya, meskipun Anda tidak bisa mendapatkan poin untuk menyelesaikannya.

Namun, arsip tantangan Google Code Jam sangat dihargai dan merupakan praktik yang sangat baik ketika Anda harus memamerkan keterampilan pemrograman Anda selama wawancara. Ada beberapa sumber daya gratis untuk mempelajari pemrograman C / C ++ lebih baik daripada memotong gigi Anda dari tantangan Google ini.


Tonton videonya: Belajar Dasar C++. SISTEM KEBUT SEMALAM (September 2021).