Peta Jalan 2024 - Rekayasa data dalam bahasa Spanyol
Satu lagi repositori dengan konsep dasar, tantangan teknis, dan sumber daya tentang rekayasa data dalam bahasa Spanyol?
Apakah Anda ingin berkontribusi pada repositori? Kunjungi panduan kontribusi
Catatan: jalur pembelajaran berikut dirancang atas kebijaksanaan pribadi dengan gagasan untuk memfasilitasi studi mereka yang tertarik pada rekayasa data dengan materi gratis dalam bahasa Spanyol yang saya temukan di internet. Ini bukan panduan atau kursus yang pasti, ini adalah daftar sumber daya yang dapat ditingkatkan seiring waktu dengan kontribusi dari masyarakat.
Buku teknik data dalam bahasa Inggris
Pola Desain untuk DE dalam bahasa Inggris
Pemrograman
Dasar-dasar
Kita mulai dengan memahami konsep dasar pemrograman dan logika. Bagian ini dapat dikembangkan bersamaan dengan mempelajari bahasa pemrograman pilihan Anda.
- Kursus: Pemrograman Dasar Platzi
- Video: Pengantar Algoritma dan Pemrograman TodoCode
- Video: Latihan Pseudocode TodoCode
- Video: Baris Perintah Datademia
- Video: Skrip Bash oleh Fazt
- Bacaan: Pengantar Linux Command Line dan Shell dari Microsoft Learn
? Bahasa pemrograman
Saya merekomendasikan memulai dengan Python karena kurva pembelajarannya yang ramah dan prevalensinya di industri saat ini. Namun, penting untuk dicatat bahwa pemrosesan data juga dapat dilakukan dengan R, Java, Scala, Julia, dan lain-lain.
- Video: Python dari 0 oleh PildorasInformáticas
- Kursus: Komputasi Ilmiah dengan Python dari FreeCodeCamp
- Kursus: Aljabar Perguruan Tinggi dengan Python dari FreeCodeCamp
- Kursus: Pengantar Pemrograman dengan Python dari Harvard CS50 dengan subtitle oleh FreeCodeCamp
- Kursus: Python Menengah dengan Subtitle dari FreeCodeCamp
- Kursus: Kaggle Pandas
- Video: Ekspresi Reguler oleh Ada Lovecode
- Video: Prinsip Pemrograman Berorientasi Objek BettaTech
- Video: Pemrograman Berorientasi Objek dijelaskan dengan Minecraft oleh Absolute
- Kursus: Julia untuk orang yang terburu-buru oleh Miguel Raz
Unggul
Kontrol versi dengan Git
Mempelajari kontrol versi tidak hanya berharga saat bekerja dalam tim, namun juga memberi kita kemampuan untuk melacak, memahami, dan mengelola perubahan yang dibuat pada proyek kita sehingga menjaga pengembangan yang efisien dan kolaboratif.
- Video: Apa itu kontrol versi dan mengapa ini sangat penting untuk pemrograman? oleh Datademia
- Kursus: Git dan Github oleh MoureDev
- Video: Git dan Github oleh TodoCode
- Membaca: Gunakan Git dengan Benar oleh Attlasian
- Permainan: Pelajari Percabangan Git
Lebih banyak alat
- Buku Catatan: Google Collab, Jupyter, atau Deepnote
- Editor teks: VSCode, Spyder atau Google IDX
Basis Data
Dasar-dasar
Dalam hal ini saatnya belajar tentang database. Pilihan pengelola basis data yang akan digunakan adalah kebijaksanaan Anda, meskipun saya pribadi merekomendasikan PostgreSQL untuk data terstruktur dan MongoDB untuk data tidak terstruktur. Namun, ada banyak pilihan lain: MySQL, SQLite dan sebagainya.
- Video: Pengenalan database TodoCode
- Bacaan: Perbedaan DDL, DML dan DCL dari TodoPostgreSQL
- Video: Prosedur Tersimpan #1 oleh Héctor de León
- Video: Prosedur Tersimpan #2 oleh Héctor de León
- Video: MongoDB oleh Fazt
- Video: MongoDB oleh MitoCode
SQL
Anda juga akan mempelajari SQL, bahasa kueri untuk mengelola dan memanipulasi database relasional.
- Video: SQL dari Teknik Data LATAM
- Pengantar SQL oleh Kaggle
- Kaggle SQL Tingkat Lanjut
? Desain
Sekarang kita melanjutkan dengan konsep lebih lanjut yang akan membantu kita mendesain database, data lake, gudang data, skema, dll.
- Video: Kapan menggunakan SQL dan kapan menggunakan NoSQL? oleh Hector de León
- Video: Bagaimana pemodelan database NoSQL? dari Halo Dunia
- Membaca: Database Berorientasi Oracle Graph
- Video: Database Grafik, Dasar-dasar dan Praktek Datahack
Data Besar
Hal selanjutnya adalah memahami beberapa konsep Big Data. Selain itu, menarik untuk memperoleh pengetahuan dasar tentang kecerdasan buatan, intelijen bisnis, dan analisis data tanpa perlu mendalami terlalu dalam.
Dasar-dasar
- Video: Data Besar untuk Boneka Datahack
- Baca: Big Data: Apa Itu dan Bagaimana Membantu Bisnis Saya? dari Tenaga Penjualan
- Sertifikasi: Merancang dan memprogram solusi IoT dengan penggunaan Big Data dari Universidad del Rosario
- Sertifikasi: Big Data dari University of California San Diego
- Video: Privasi data besar dan Databits
- Video: Tata Kelola Data Data Cerdas
- Video: Cara Memulai Tata Kelola Data tanpa Melanggar Anggaran oleh Software Guru
Analisis dan eksplorasi data
- Sertifikasi: Dasar-Dasar Profesional Analisis Data, dari Microsoft dan LinkedIn
- Sertifikasi: Sertifikat Profesional Google Data Analytics
- Sertifikasi: Sertifikat Profesional Analis Data IBM
- Kursus: Analisis Data dengan Python dari FreeCodeCamp
- Video: Bercerita: Bagaimana cara mengubah konten Anda menjadi sebuah cerita? oleh Coderhouse
Statistik
? Kecerdasan buatan
- Kursus: Pembelajaran Mesin dengan Python dari FreeCodeCamp
- Saluran: LearnIA dengan Ligdi Gonzalez
- Video: Pelajari Kecerdasan Buatan dari Dot CSV
- Video: Cara menggunakan ChatGPT dalam rekayasa data Datalytics
- Kursus: Kecerdasan Buatan dengan subtitle dari Universitas Columbia
? intelijen bisnis
- Video: Sertifikat Google Business Intelligence dengan subtitle dari Google Career
- Video: Intelijen Bisnis untuk Semua Orang! oleh PEALCALA
DataViz
Pengolahan data
Bagian ini adalah inti dari rekayasa data, kita akan melihat apa itu pipeline data, apa itu ETL, orkestrator, dan banyak lagi. Selain itu, saya meninggalkan daftar konsep-konsep kunci yang akan saya perbarui dengan sumbernya masing-masing di masa mendatang. Jika Anda tertarik mempelajarinya secara detail, Anda dapat mencari buku-buku yang diunggah di repositori.
- Saluran: CodinEric
- Saluran: Rekayasa Data LATAM
- Saluran: Datademia
- Saluran: Datalitik
- Blog: Mulai (Bahasa Inggris)
- Platform Pembelajaran DataWars
? ETL dan Saluran Data
- Video: Rekayasa Data: Perjalanan ke Inti Proyek Data RockingData
- Video: Bagaimana cara menjadi Insinyur Data sejati? oleh Databits
- Video: Pemrosesan Awal Data dengan Python oleh Rocio Chavez
- Video: Pemrosesan Awal Data di R oleh Rocio Chavez
- Video: Pengujian A/B: Data, Bukan Opini dari SantanDev
- Beban tambahan
- Antrian pesan
- Ekspresi Cron
❄️ Basis data tingkat lanjut
- Model relasional
- Model dimensi
- Fakta dan dimensi
- Datalake, Datamart, Datawarehouse, dan Dataqube
- Tata letak berbasis kolom dan berbasis baris
- Skema bintang dan kepingan salju
- Skema baca dan tulis
? orkestra
- Video: Aliran Udara dari Data Engineering LATAM
- Video: Mengotomatiskan ide dengan Apache Airflow - Yesi Díaz dari Software Guru
- Video: Sendok Pentaho oleh LEARNING-BI
- Video: Luigi diberi subtitle oleh Seattle Data Guy
- Membaca: Pabrik Data Azure Microsoft
? Arsitektur
- Pemrosesan data secara batch
- Pemrosesan atau streaming waktu nyata
- Arsitektur Lambda dan kappa
- Bacaan: Perbedaan utama antara AWS OLAP dan OLTP
- Video: Bangun ETL secara batch dan streaming dengan Databits Spark
- Membaca: Perbandingan Mesin Virtual Atlassian dan Kontainer
- Video: Mengupas Docker Nerd
- Video: Kubernetes oleh Pelado Nerd
- Baca: Apa itu sistem terdistribusi? oleh Atlassian
- Video: Percikan dari Teknik Data LATAM
- Video: Infrastruktur sebagai kode untuk rekayasa data Spark Mexico
- Video: Apache Spark oleh Arsitek NullSafe
- Video: Apache Kafka oleh Arsitek NullSafe
? Pengujian
- Video: Harapan Besar: Validasi Saluran Data seperti Profesional oleh CodingEric di PyConAr 2020
- Video: Pengujian ETL dan Otomatisasinya dengan Python oleh Patricio Miner di #QSConf 2023
Awan
Memiliki pengetahuan tentang komputasi awan sangatlah berguna. Pada titik ini, saya akan merekomendasikan mempertimbangkan untuk menyiapkan sertifikasi resmi. Meskipun ujian ini biasanya memerlukan biaya, Anda dapat menemukan sumber persiapan gratis dan resmi dari penyedia paling terkenal di industri.
☁️ Dasar-Dasar Awan
- Video: Dasar-Dasar Komputasi Cloud Datahack
- Bacaan: Temukan Kelebihan dan Kekurangan Cloud Platzi
- Bacaan: Arsitektur Big Data di Cloud oleh Platzi
Sertifikasi resmi
- Rekayasa Data Google Cloud
- Video: Google Cloud (GCP) dari Mempelajari Big Data
- Rekayasa Data Microsoft Azure
- Video: Azure oleh Data Engineering LATAM
- Video: Sertifikasi Azure dari Pembelajaran Big Data
- Rekayasa data dengan Microsoft Azure Fabric
- Rekayasa Data AWS
- Video: AWS dari Data Engineering LATAM
Pencarian Kerja
Terakhir, saya tinggalkan beberapa bacaan dan video yang menawarkan saran dan pengalaman terkait pencarian kerja di bidang sistem. Nantinya, tantangan teknis dan sumber daya lain yang terkait dengan topik tersebut akan ditambahkan.
? Kiat
- Video: Bagaimana cara mendapatkan pekerjaan pertama Anda di bidang teknik data? dari Spark Meksiko
- Video: Tips Kerja untuk dunia IT TodoCode
- Video: Penting untuk memulai dunia sistem Program Maxi
- Thread: Tips melengkapi profil LinkedIn @natayadev
- Thread: Tips mendapatkan pekerjaan jarak jauh di bidang IT dari @natayadev
- Thread: Cara membuat CV yang rapi dan mudah dibaca oleh @iamdoomling
- Thread: Saya meninggalkan tips berikut untuk bertahan dalam wawancara dengan sumber daya manusia dari @iamdoomling
- Video: Pemrograman di perusahaan, startup atau freelance. oleh @iamdoomling
- Video: Saya menyelesaikan bootcamp pemrograman. Sekarang bagaimana? oleh @iamdoomling
- Video: Bekerja sebagai kontraktor dari Argentina oleh @iamdoomling
- Podcast: DevRock oleh Jonatan Ariste
Tantangan teknis
- (2023) Repositori: Tantangan Kode Komunitas MoureDev
- (2024) Repositori: Peta Jalan Tantangan Pemrograman Komunitas MoureDev
Sedang berlangsung?
Jika menurut Anda repositori ini bermanfaat, beri saya bintang