Next Level Study
Keep Enjoy With US 😊

Informatika

Olimpiade Informatika SMA | SMAN 8 Jakarta

Next-Level-Study.com – Hai Sobat NLS ID, ini adalah course untuk menunjang Olimpiade Sains Nasional baik tingkat kota/kabupaten, provinsi, dan juga Nasional pada bidang Informatika. Courses ini berisikan Silabus OSN, Google Drive berisi kumpulan materi&soal,  dan juga banyak video pembelajaran yang dirancang sedemikian rupa beserta latihan soal yang diambil dari soal-soal pilihan berdasarkan materi, ataupun soal-soal tahun sebelumnya.

 

Berikut ini beberapa informasi penting mengenai Olimpiade Sains Nasional yang wajib sobat Ketahui

Materi

Materi yang diajukan mengacu kepada silabus OSN, yang terdiri atas, namun tidak terbatas pada:

  • aljabar Boolean, teori himpunan
  • graf, geometri
  • kombinatorika, model matematis, deret aritmetika
  • simulasi, optimisasi, induksi/deduksi logika, computational thinking
  • masukan/keluaran, membaca algoritma, percabangan, perulangan, array, subprogram, rekursif

Bentuk Soal

A. Berpikir Komputasional

  • Berupa soal cerita bergambar yang secara tak langsung terkait pada aspek dan konsep tertentu dalam informatika dan berpikir komputasional.
  • Tipe soal ini mirip dengan soal-soal Bebras.

B. Pemecahan Masalah

  • Berupa soal yang sudah mengarah ke pemecahan masalah dalam pemrograman kompetitif.
  • Formatnya mirip dengan format OSN-P 2023 (atau bahkan tingkat nasional OSN). Bedanya, peserta tidak diminta dan tidak perlu membuat program solusi.
  • Untuk setiap 1 deskripsi soal, akan ada 2–3 anak soal yang harus dikerjakan oleh peserta.
  • Setiap anak soal akan dapat diselesaikan dengan cara “dihitung di atas kertas”.

 

C. Algoritmika

  • Diberikan beberapa kode program (dalam bahasa C/C++).
  • Untuk setiap 1 kode program, akan ada 2–3 anak soal yang harus dikerjakan oleh peserta.
  • Seperti bagian sebelumnya, setiap anak soal akan dapat diselesaikan dengan cara “dihitung di atas kertas”.

Tidak ada bentukan/tipe khusus untuk masing-masing soal.

Setiap soal bisa saja berupa pilihan ganda, isian singkat, atau benar/salah. Tidak ada soal esai pada OSN-K.


Contoh Soal

A. Berpikir Komputasional

1. Mesin Penerjemah Bentuk

Pak Dengklek memiliki sebuah mesin ajaib yang dapat menerjemahkan 26 huruf alfabet (dari A hingga Z) ke 26 bentuk berbeda. Huruf yang sama akan diterjemahkan ke bentuk yang sama, sedangkan huruf yang berbeda akan diterjemahkan ke bentuk yang berbeda.

Untuk menggunakan mesin ini, Pak Dengklek terlebih dahulu menuliskan kata yang ingin diterjemahkan. Kemudian, mesin akan mencetak bentuk-bentuk hasil terjemahan setiap huruf di kata tersebut. Pada akhirnya, bentuk-bentuk ini akan dikumpulkan di dalam sebuah wadah yang dilabeli kata yang diterjemahkan.

Berikut ini merupakan isi dari wadah hasil terjemahan kata “BEBEK” dan “BADAK”.

Jika Pak Dengklek ingin menerjemahkan kata “KERA”, manakah dari 5 pilihan berikut yang mungkin merupakan isi dari wadah hasil terjemahan?


2. Mengumpulkan Bola dalam Labirin

Pak Dengklek memiliki sebuah labirin yang terdiri dari 100 petak, yang tersusun atas 5 baris dan 20 kolom. Terdapat beberapa bola yang tersebar di beberapa petak. Berikut ini merupakan labirin milik Pak Dengklek tersebut.


Pak Dengklek ingin meletakkan bebeknya ke salah satu petak kosong. Kemudian, Pak Dengklek ingin bebeknya dapat mengumpulkan sebanyak mungkin bola yang dapat ia temukan. Perhatikan bahwa bebek Pak Dengklek tidak dapat menembus tembok.

Jika Pak Dengklek meletakkan bebeknya secara optimal, berapa maksimal banyak bola yang dapat dikumpulkan oleh bebeknya?

B. Pemecahan Masalah

3–5. Menghitung Subsekuens OSN

Diberikan sebuah string yang hanya terdiri dari huruf-huruf ‘O’, ‘S’, dan ‘N’; Anda diminta untuk menghitung berapa banyak kemunculan subsekuens “OSN” dari string tersebut.

Secara persisnya, Anda diminta untuk menghitung banyaknya cara memilih huruf ‘O’, ‘S’, dan ‘N’ dari string yang diberikan sehingga huruf ‘O’ yang dipilih berada sebelum huruf ‘S’ yang dipilih, dan huruf ‘S’ yang dipilih berada sebelum huruf ‘N’ yang dipilih.

Sebagai contoh, ada 2 kemunculan subsekuens “OSN” pada string “SONOSONO”, yakni dengan memilih huruf ke-2, 5, dan 7; serta dengan memilih huruf ke-4, 5, dan 7.

Soal 3. Manakah dari 5 pilihan string berikut yang memiliki kemunculan subsekuens “OSN” paling banyak?

  • a. “OSNOSN”
  • b. “OSSNNN”
  • c. “OSSSSSN”
  • d. “ONNNSOOON”
  • e. “NONONONONON”

Soal 4. Dari seluruh kemungkinan string dengan panjang 9, tuliskan salah satu yang memiliki kemunculan subsekuens “OSN” paling banyak!

Soal 5. Pada string “SONOSONOSONOSONOSONOSONOSONO” (yakni penggabungan 7 kali string “SONO”), berapa kalikah subsekuens “OSN” muncul?

C. Algoritmika

6–8. Merah, Kuning, Hijau

Perhatikan fungsi-fungsi berikut!

Soal 6. Berapakah keluaran dari hijau(123, 456789, 10)?

Soal 7. Asumsikan x, y, dan z adalah bilangan bulat positif tidak lebih dari 100.

Manakah pernyataan yang salah?

  • a. Kompleksitas waktu dari fungsi merah(x, y, z) adalah O(y).
  • b. Jika y = z, maka fungsi kuning(x, y, z) dijamin selalu mengeluarkan 0.
  • c. Ada x dan y sedemikian sehingga merah(x, y, z) = kuning(x, y, z) untuk z apapun.
  • d. Keluaran fungsi hijau(x, y, z) selalu dijamin kurang dari z.
  • e. Fungsi hijau(x, y, z) dijamin dapat dijalankan dalam 1 detik pada komputer modern.

Soal 8. Asumsikan x, y, dan z adalah bilangan bulat positif tidak lebih dari 100.

Jika baris ke-2 diganti dari int hasil = x % z; menjadi hanya int hasil = x; saja, apakah fungsi hijau(x, y, z) selalu berjalan sebagaimana mestinya sebelum diganti?

Jawablah dengan “YA” atau “TIDAK”.

 

Materi-materi dalam OSN Informatika banyak yang bersumber dari materi-materi perkuliahan yaitu materi matematika diskrit dan umumnya tidak diajarkan di SMA. So  Keep Enjoy Sahabat Next Level !!

#DISCLAIMER

Video yang terdapat pada courses ini berasal dari

  • Para pengajar tim NLS ID
  • Youtube dengan materi yang sesuai
  • Channel yang terafiliasi puspresnas
  • Video pelatihan online bersama, baik yang terkini ataupun tahun sebelumnya

Jika kalian menyukainya, maka mampirlah ke channel youtube tersebut untuk Like & Subscribe

Apabila ada saran dan masukan, harap coment pada colom komentar yang tersedia di setiap video pembelajaran

Selesaikan materi dan latihan soal untuk mendapatkan e-sertifikat.

Olimpiade Informatika SMA | SMAN 8 Jakarta Read More »

Olimpiade Informatika SMA | OSN Informatika NLS ID

Next-Level-Study.com – Hai Sobat NLS ID, ini adalah course untuk menunjang Olimpiade Sains Nasional baik tingkat kota/kabupaten, provinsi, dan juga Nasional pada bidang Informatika. Courses ini berisikan Silabus OSN, Google Drive berisi kumpulan materi&soal,  dan juga banyak video pembelajaran yang dirancang sedemikian rupa beserta latihan soal yang diambil dari soal-soal pilihan berdasarkan materi, ataupun soal-soal tahun sebelumnya.

 

Berikut ini beberapa informasi penting mengenai Olimpiade Sains Nasional yang wajib sobat Ketahui

Materi

Materi yang diajukan mengacu kepada silabus OSN, yang terdiri atas, namun tidak terbatas pada:

  • aljabar Boolean, teori himpunan
  • graf, geometri
  • kombinatorika, model matematis, deret aritmetika
  • simulasi, optimisasi, induksi/deduksi logika, computational thinking
  • masukan/keluaran, membaca algoritma, percabangan, perulangan, array, subprogram, rekursif

Bentuk Soal

A. Berpikir Komputasional

  • Berupa soal cerita bergambar yang secara tak langsung terkait pada aspek dan konsep tertentu dalam informatika dan berpikir komputasional.
  • Tipe soal ini mirip dengan soal-soal Bebras.

B. Pemecahan Masalah

  • Berupa soal yang sudah mengarah ke pemecahan masalah dalam pemrograman kompetitif.
  • Formatnya mirip dengan format OSN-P 2023 (atau bahkan tingkat nasional OSN). Bedanya, peserta tidak diminta dan tidak perlu membuat program solusi.
  • Untuk setiap 1 deskripsi soal, akan ada 2–3 anak soal yang harus dikerjakan oleh peserta.
  • Setiap anak soal akan dapat diselesaikan dengan cara “dihitung di atas kertas”.

 

C. Algoritmika

  • Diberikan beberapa kode program (dalam bahasa C/C++).
  • Untuk setiap 1 kode program, akan ada 2–3 anak soal yang harus dikerjakan oleh peserta.
  • Seperti bagian sebelumnya, setiap anak soal akan dapat diselesaikan dengan cara “dihitung di atas kertas”.

Tidak ada bentukan/tipe khusus untuk masing-masing soal.

Setiap soal bisa saja berupa pilihan ganda, isian singkat, atau benar/salah. Tidak ada soal esai pada OSN-K.


Contoh Soal

A. Berpikir Komputasional

1. Mesin Penerjemah Bentuk

Pak Dengklek memiliki sebuah mesin ajaib yang dapat menerjemahkan 26 huruf alfabet (dari A hingga Z) ke 26 bentuk berbeda. Huruf yang sama akan diterjemahkan ke bentuk yang sama, sedangkan huruf yang berbeda akan diterjemahkan ke bentuk yang berbeda.

Untuk menggunakan mesin ini, Pak Dengklek terlebih dahulu menuliskan kata yang ingin diterjemahkan. Kemudian, mesin akan mencetak bentuk-bentuk hasil terjemahan setiap huruf di kata tersebut. Pada akhirnya, bentuk-bentuk ini akan dikumpulkan di dalam sebuah wadah yang dilabeli kata yang diterjemahkan.

Berikut ini merupakan isi dari wadah hasil terjemahan kata “BEBEK” dan “BADAK”.

Jika Pak Dengklek ingin menerjemahkan kata “KERA”, manakah dari 5 pilihan berikut yang mungkin merupakan isi dari wadah hasil terjemahan?


2. Mengumpulkan Bola dalam Labirin

Pak Dengklek memiliki sebuah labirin yang terdiri dari 100 petak, yang tersusun atas 5 baris dan 20 kolom. Terdapat beberapa bola yang tersebar di beberapa petak. Berikut ini merupakan labirin milik Pak Dengklek tersebut.


Pak Dengklek ingin meletakkan bebeknya ke salah satu petak kosong. Kemudian, Pak Dengklek ingin bebeknya dapat mengumpulkan sebanyak mungkin bola yang dapat ia temukan. Perhatikan bahwa bebek Pak Dengklek tidak dapat menembus tembok.

Jika Pak Dengklek meletakkan bebeknya secara optimal, berapa maksimal banyak bola yang dapat dikumpulkan oleh bebeknya?

B. Pemecahan Masalah

3–5. Menghitung Subsekuens OSN

Diberikan sebuah string yang hanya terdiri dari huruf-huruf ‘O’, ‘S’, dan ‘N’; Anda diminta untuk menghitung berapa banyak kemunculan subsekuens “OSN” dari string tersebut.

Secara persisnya, Anda diminta untuk menghitung banyaknya cara memilih huruf ‘O’, ‘S’, dan ‘N’ dari string yang diberikan sehingga huruf ‘O’ yang dipilih berada sebelum huruf ‘S’ yang dipilih, dan huruf ‘S’ yang dipilih berada sebelum huruf ‘N’ yang dipilih.

Sebagai contoh, ada 2 kemunculan subsekuens “OSN” pada string “SONOSONO”, yakni dengan memilih huruf ke-2, 5, dan 7; serta dengan memilih huruf ke-4, 5, dan 7.

Soal 3. Manakah dari 5 pilihan string berikut yang memiliki kemunculan subsekuens “OSN” paling banyak?

  • a. “OSNOSN”
  • b. “OSSNNN”
  • c. “OSSSSSN”
  • d. “ONNNSOOON”
  • e. “NONONONONON”

Soal 4. Dari seluruh kemungkinan string dengan panjang 9, tuliskan salah satu yang memiliki kemunculan subsekuens “OSN” paling banyak!

Soal 5. Pada string “SONOSONOSONOSONOSONOSONOSONO” (yakni penggabungan 7 kali string “SONO”), berapa kalikah subsekuens “OSN” muncul?

C. Algoritmika

6–8. Merah, Kuning, Hijau

Perhatikan fungsi-fungsi berikut!

Soal 6. Berapakah keluaran dari hijau(123, 456789, 10)?

Soal 7. Asumsikan x, y, dan z adalah bilangan bulat positif tidak lebih dari 100.

Manakah pernyataan yang salah?

  • a. Kompleksitas waktu dari fungsi merah(x, y, z) adalah O(y).
  • b. Jika y = z, maka fungsi kuning(x, y, z) dijamin selalu mengeluarkan 0.
  • c. Ada x dan y sedemikian sehingga merah(x, y, z) = kuning(x, y, z) untuk z apapun.
  • d. Keluaran fungsi hijau(x, y, z) selalu dijamin kurang dari z.
  • e. Fungsi hijau(x, y, z) dijamin dapat dijalankan dalam 1 detik pada komputer modern.

Soal 8. Asumsikan x, y, dan z adalah bilangan bulat positif tidak lebih dari 100.

Jika baris ke-2 diganti dari int hasil = x % z; menjadi hanya int hasil = x; saja, apakah fungsi hijau(x, y, z) selalu berjalan sebagaimana mestinya sebelum diganti?

Jawablah dengan “YA” atau “TIDAK”.

 

Materi-materi dalam OSN Informatika banyak yang bersumber dari materi-materi perkuliahan yaitu materi matematika diskrit dan umumnya tidak diajarkan di SMA. So  Keep Enjoy Sahabat Next Level !!

#DISCLAIMER

Video yang terdapat pada courses ini berasal dari

  • Para pengajar tim NLS ID
  • Youtube dengan materi yang sesuai
  • Channel yang terafiliasi puspresnas
  • Video pelatihan online bersama, baik yang terkini ataupun tahun sebelumnya

Jika kalian menyukainya, maka mampirlah ke channel youtube tersebut untuk Like & Subscribe

Apabila ada saran dan masukan, harap coment pada colom komentar yang tersedia di setiap video pembelajaran

Selesaikan materi dan latihan soal untuk mendapatkan e-sertifikat.

Olimpiade Informatika SMA | OSN Informatika NLS ID Read More »

Pemogramman HTML Dasar

Next-level-study.com – Hai sobat! Selamat datang di pelajaran Pemogramman HTML Dasar  bersama NLS 😁

Kakak pemandu sesi course kali ini namanya Muhamad Abidin. Well, Kakak  akan membantu kalian untuk belajar online dan akan ngeposting materi maupun soal-soal yang berkaitan dengan Pemogramman HTML Dasar. yuk langsung aja kita cek Pemogramman HTML Dasar ini akan mempelajari apa sih?

01. HTML Dasar : Apa Itu HTML? – Pengenalan HTML dalam Pembuatan Website

02. HTML Dasar : File HTML Pertama Menggunakan Windows

03. HTML Dasar : Kode Editor untuk Android – Cara Ngoding di HP Android

04. HTML Dasar : Heading dan Paragraf

05. HTML Dasar : Hyperlink (Anchor)

06. HTML Dasar : Text Formating

07. HTML Dasar : Image (Format Gambar)

08. HTML Dasar : Menampilkan Video pada HTML

09. HTML Dasar : Ordered List pada HTML

10. HTML Dasar : Unordered List pada HTML

11. HTML Dasar : Definition List pada HTML

12. HTML Dasar : List Bersarang pada HTML

13. HTML Dasar : Form dan Input pada HTML

14. HTML Dasar : ID dan Class pada HTML

15. HTML Dasar : Table pada HTML – Part 1

16. HTML Dasar : Table pada HTML – Part 2 (Merging Table)

17. HTML Dasar : Kategori Inline dan Block pada HTML

18. HTML Dasar : Cara Hosting Menggunakan Google Drive

Pemogramman HTML Dasar Read More »

Pemogramman PHP MySQL & Database MySQL

Next-level-study.com – Hai sobat! Selamat datang di pelajaran Pemogramman PHP MySQL & Database MySQL bersama NLS 😁

Kakak pemandu sesi course kali ini namanya Muhamad Abidin. Well, Kakak  akan membantu kalian untuk belajar online dan akan ngeposting materi maupun soal-soal yang berkaitan dengan Pemogramman PHP MySQL & Database MySQL. yuk langsung aja kita cekPemogramman PHP MySQL & Database MySQL ini akan mempelajari apa sih?

PHP MySQL

01. CRUD PHP MySQL : Persiapan

02. CRUD PHP MySQL : Membuat Database

03. CRUD PHP MySQL : Membuat Interface Web dengan Bootstrap 5 Part 1

04. CRUD PHP MySQL : Membuat Interface Web dengan Bootstrap 5 Part 2

05. CRUD PHP MySQL : Struktur Kendali

06. CRUD PHP MySQL : Koneksi MySQL dan Read Data

07. CRUD PHP MySQL : Create dan Delete Data

08. CRUD PHP MySQL : Upload File

09. CRUD PHP MySQL : Update Data

10. CRUD PHP MySQL : Function pada Pemrograman PHP

11. CRUD PHP MySQL : Perbaikan Error

12. CRUD PHP MySQL : ALERT menggunakan SESSION di Pemrograman PHP

13. CRUD PHP MySQL : Live Search dengan Datatables

14. CRUD PHP MySQL : Hosting Website Gratis

15. CRUD PHP MySQL : Pembuatan CRUD Full – DeVlog

Database MySQL

01. Database MySQL : Apa Itu Database ? – Istilah Penting Seputar Database

02. Database MySQL : Setup MySQL – Install XAMPP dan Akses MySQL

03. Database MySQL : Query SQL

04.Database MySQL : Create and Drop Database

05. Database MySQL : Belajar Struktur Tabel MySQL

06. Database MySQL : Create and Drop Table MySQL

07. Database MySQL : Alter Table pada MySQL

08. Database MySQL : Primary Key pada MySQL

09. Database MySQL : Insert pada MySQL

10. Database MySQL : Select pada MySQL

11. Database MySQL : Update Data MySQL

12. Database MySQL : Export and Import MySQL Databases

13. Database MySQL : Delete Data Values pada MySQL

14. Database MySQL : Operator Logika pada MySQL

15. Database MySQL : Cara Reset Auto Increment pada MySQL

16. Database MySQL : Alias Column MySQL

17. Database MySQL : Fungsi Agregat pada MySQL

18. Database MySQL : Order By Pengurutan Data

19. Database MySQL : Pencarian String LIKE Query

20. Database MySQL : Select Limit

21. Database MySQL : Group By

22. Database MySQL : Foreign Key

23. Database MySQL : On Delete Cascade

24. Database MySQL : Inner Join

25. Database MySQL : Left Join

Pemogramman PHP MySQL & Database MySQL Read More »

Belajar Pascal

Mudahnya Belajar Pascal

Next-level-study.com – Hai sobat! Selamat datang di pelajaran Mudahnya Belajar Pascal bersama NLS 😁

Kakak pemandu sesi course kali ini namanya Muhamad Abidin. Well, Kakak  akan membantu kalian untuk belajar online dan akan ngeposting materi maupun soal-soal yang berkaitan dengan Mudahnya Belajar Pascal . yuk langsung aja kita cek Mudahnya Belajar Pascal ini akan mempelajari apa sih?

Bagian Pertama

01. Mudahnya Belajar Pascal- Instalasi, Layout dan Sruktur Program | Mudahnya Belajar Pascal | Smart Digital Solution

02. Mudahnya Belajar Pascal- Memahami Write dan Writeln Pada Pascal | Mudahnya Belajar Pascal | Smart Digital Solution

03. Mudahnya Belajar Pascal-Memahami Tipe Data, Variabel dan Konstanta Pada Pascal | Mudahnya Belajar Pascal

04. Mudahnya Belajar Pascal- Memahami Read dan Readln Pada Pascal | Mudahnya Belajar Pascal | Smart Digital Solution

05. Mudahnya Belajar Pascal- Layout dengan GotoXY dan ClrScr | Mudahnya Belajar Pascal | Smart Digital Solution

06. Mudahnya Belajar Pascal- Operasi Karakter & String Pada Pascal | Mudahnya Belajar Pascal | Smart Digital Solution

07. Mudahnya Belajar Pascal- Operasi Aritmatika Pada Pascal | Mudahnya Belajar Pascal | Smart Digital Solution

08. Mudahnya Belajar Pascal- Percabangan If Then Satu Kondisi | Mudahnya Belajar Pascal | Smart Digital Solution

09. Mudahnya Belajar Pascal- Operasi Perbandingan Pada Pascal | Mudahnya Belajar Pascal | Smart Digital Solution

10. Mudahnya Belajar Pascal- Percabangan If Then Else Dua Kondisi | Mudahnya Belajar Pascal | Smart Digital Solution

11. Mudahnya Belajar Pascal- Operasi Logika Pada Pascal | Mudahnya Belajar Pascal | Smart Digital Solution

12. Mudahnya Belajar Pascal- Percabangan If Then Else Bersarang | Mudahnya Belajar Pascal | Smart Digital Solution

13. Mudahnya Belajar Pascal- Percabangan If Then Else Lebih Dari Dua Kondisi Pada Pascal | Mudahnya Belajar Pascal

14. Mudahnya Belajar Pascal- Percabangan Case Of Pada Pascal | Mudahnya Belajar Pascal | Smart Digital Solution

15. Mudahnya Belajar Pascal- Perulangan For Do Pada Pascal | Mudahnya Belajar Pascal | Smart Digital Solution

16. Mudahnya Belajar Pascal- Perulangan While Do Pada Pascal | Mudahnya Belajar Pascal | Smart Digital Solution

17. Mudahnya Belajar Pascal- Perulangan Repeat Until Pada Pascal | Mudahnya Belajar Pascal | Smart Digital Solution

18. Mudahnya Belajar Pascal- Penggunaan GoTo untuk Berpindah ke Baris Tertentu Pada Pascal | Mudahnya Belajar Pascal

19. Mudahnya Belajar Pascal- Q & A – Tanya Jawab Pascal – Perulangan Deret Matematika | Mudahnya Belajar Pascal

20. Mudahnya Belajar Pascal-Penggunaan Procedure Pada Pascal | Mudahnya Belajar Pascal | Smart Digital Solution

21. Mudahnya Belajar Pascal- Penggunaan Function Pada Pascal | Mudahnya Belajar Pascal | Smart Digital Solution

22. Mudahnya Belajar Pascal- Penggunaan Array 1 Dimensi Pada Pascal | Mudahnya Belajar Pascal, Smart Digital Solution

23. Mudahnya Belajar Pascal- Penggunaan Array 2 Dimensi Pada Pascal | Mudahnya Belajar Pascal, Smart Digital Solution

24. Mudahnya Belajar Pascal- Penggunaan Array 3 Dimensi Pada Pascal | Mudahnya Belajar Pascal, Smart Digital Solution

25. Mudahnya Belajar Pascal- Penggunaan Type Record dan Array Record Pada Pascal | Smart Digital Solution

26. Mudahnya Belajar Pascal- Penggunaan Delay untuk Membuat Animasi | Mudahnya Belajar Pascal, Smart Digital Solution

27. Mudahnya Belajar Pascal- Menampilkan Hari dan Tanggal Komputer | Mudahnya Belajar Pascal, Smart Digital Solution

Mudahnya Belajar Pascal Read More »

Arduino Untuk Android

Arduino for Android

Next-level-study.com – Hai sobat! Selamat datang di pelajaran Pemrograman Arduino untuk Android bersama NLS 😁

Kakak pemandu sesi course kali ini namanya Muhamad Abidin. Well, Kakak  akan membantu kalian untuk belajar online dan akan ngeposting materi maupun soal-soal yang berkaitan dengan Pemrograman Arduino untuk Android . yuk langsung aja kita cek Pemrograman Arduino untuk Android ini akan mempelajari apa sih?

01. Belajar Pemrograman Arduiono untuk Android- Struktur Dasar, Variabel, Tipe Data

02. Belajar Pemrograman Arduiono untuk Android- Serial Monitor, Pinmode, Digitalwrite

03. Belajar Pemrograman Arduiono untuk Android- DigitalRead

04. Belajar Pemrograman Arduiono untuk Android- If Statement

05. Belajar Pemrograman Arduiono untuk Android- Logika AND dan OR

06. Belajar Pemrograman Arduiono untuk Android- Switch Case

07. Belajar Pemrograman Arduiono untuk Android- For Loop dan While Loop

08. Belajar Pemrograman Arduiono untuk Android- Fungsi

09. Belajar Pemrograman Arduiono untuk Android- Library dan Servo

10. Belajar Pemrograman Arduiono untuk Android- Potentiometer, AnalogRead(), Map(), dan Servo

11. Belajar Pemrograman Arduiono untuk Android- LCD 16×2 (Liquid Crystal Display)

12. Belajar Pemrograman Arduiono untuk Android- Array 1 Dimensi

13. Belajar Pemrograman Arduiono untuk Android- LDR (Light Dependent Resistor)

14. Belajar Pemrograman Arduiono untuk Android- Keypad Membran 4×4

15. Belajar Pemrograman Arduiono untuk Android- Millis(); VS Delay();

16. Belajar Pemrograman Arduiono untuk Android- Millis(); Part 2

17. Belajar Pemrograman Arduiono untuk Android- Mengendalikan Arus AC denga Arus DC menggunakan Relay

18. Belajar Pemrograman Arduiono untuk Android- Sensor Suara

19. Belajar Pemrograman Arduiono untuk Android- EEPROM (Electrically Erasable Programmable Read- Only)

20. Belajar Pemrograman Arduiono untuk Android- Sensor Ultrasonik

21. Belajar Pemrograman Arduiono untuk Android- Security System dengan EEPROM

22. Belajar Pemrograman Arduiono untuk Android- RTC (Real Time Clock)

23. Belajar Pemrograman Arduiono untuk Android- Apa itu Interrupt?

24. Belajar Pemrograman Arduiono untuk Android- Cara Menggunakan PWM (Pulse Width Modulation)

25. Belajar Pemrograman Arduiono untuk Android- Jam Digital dengan LCD 16×2 dan RTC

26. Belajar Pemrograman Arduiono untuk Android- Running Text Menggunakan LCD 16×2

27. Belajar Pemrograman Arduiono untuk Android- Cara Menggunakan LCD I2C 16×2

28. Belajar Pemrograman Arduiono untuk Android- Sensor Suhu DHT11 dan LCD I2C 16×2

29. Belajar Pemrograman Arduiono untuk Android- Infrared Remote Control (IR Remote)

30. Belajar Pemrograman Arduiono untuk Android- Cara Mengontrol LED dengan Bluetooth HC05

31. Belajar Pemrograman Arduiono untuk Android- Cara Mengontrol Module dengan Voice Recognition dan Bluetooth HC05

32. Belajar Pemrograman Arduiono untuk Android- Cara Mudah Menggunakan RFID

33. Belajar Pemrograman Arduiono untuk Android- RFID + Solenoid Door Lock dan Operator Ternary

34. Belajar Pemrograman Arduiono untuk Android- nRF24L01 + Arduino + System Kontrol Jarak Jauh

35. Belajar Pemrograman Arduiono untuk Android- Cara Menggunakan Module Micro SD

36. Belajar Pemrograman Arduiono untuk Android- Absensi dengan RFID, SD Card, RTC (Part 1)

37. Belajar Pemrograman Arduiono untuk Android- Absensi dengan RFID, SD Card, RTC (Part 2)

38. Belajar Pemrograman Arduiono untuk Android- Absensi dengan RFID, SD Card, RTC (Part 3)

39. Belajar Pemrograman Arduiono untuk Android- Belajar IOT dengan ESP8266 WEMOS D1 MINI

40. Belajar Pemrograman Arduiono untuk Android- Play Music Menggunakan DF Player Mini

41. Belajar Pemrograman Arduiono untuk Android- Controlling DF Player Mini Using Push Button

42. Belajar Pemrograman Arduiono untuk Android- Array 2 Dimensi

43. Belajar Pemrograman Arduiono untuk Android- Seven Segment dengan Aray 2 Dimensi

44. Belajar Pemrograman Arduiono untuk Android- OLED Display 128×64

45. Belajar Pemrograman Arduiono untuk Android- Hand Sanitizer Arduino Project

46. Belajar Pemrograman Arduiono untuk Android- I0T Dengan WEMOS D1 Mini dan Telegram

47. Belajar Pemrograman Arduiono untuk Android- Memberikan Perintah Melalui SMS (SIM 800L)

48. Belajar Pemrograman Arduiono untuk Android- Light Theme VS Dark Theme (IDE)

49. Belajar Pemrograman Arduiono untuk Android- Online Simulator Arduino

50. Belajar Pemrograman Arduiono untuk Android- Mengontrol Banyak LED dengan 1 Pushbutton

51.Belajar Pemrograman Arduiono untuk Android- Dasar Membuat Mobil RC dengan Driver L298N

52. Belajar Pemrograman Arduiono untuk Android- Melody 17 Agustus dengan Arduino

53. Belajar Pemrograman Arduiono untuk Android- Game WIre Buzz

54. Belajar Pemrograman Arduiono untuk Android- LCD 20×4 Kombinasi dengan Sensor Ultrasonik dan LED

55. Belajar Pemrograman Arduiono untuk Android- Fingerprint LCD 20×4 i2c Servo LED Buzzer PushButton

56. Belajar Pemrograman Arduiono untuk Android- Satu Pin Analog untuk Banyak Pushbuttion. Sangat Bermanfaat!

57. Belajar Pemrograman Arduiono untuk Android- Joystick Analog Mengontrol 2 Servo!!

58. Belajar Pemrograman Arduiono untuk Android- Fitur Double Klik dan Long Press pada PushButton

59. Belajar Pemrograman Arduiono untuk Android- Cara Menggunakan Seven Segment 4 Digit

60. Belajar Pemrograman Arduiono untuk Android- Pengetahuan Penting tentang Shift Register SN74HC595

61. Belajar Pemrograman Arduiono untuk Android- Cara Kerja Dot Matrix 8x8x Dual Color dan Penerapannya

62. Belajar Pemrograman Arduiono untuk Android- Running Text dengan MAX 7219 dan Dot Matrix 8×8 1588BHG

63. Belajar Pemrograman Arduiono untuk Android- ATtinny14A Lebih Simpel dari Nano- Sangat Bermanfaat!

64. Belajar Pemrograman Arduiono untuk Android- ATtinny13A + 74hc595 + SevenSegment+PushButton. Bermanfaat!

65. Belajar Pemrograman Arduiono untuk Android- Sensor Maling- ATtiny13A+ Sensor IR + Buzzer + LED

66. Belajar Pemrograman Arduiono untuk Android- Buat Arduino Sendiri Yukk!! dengan ATmega328p

67. Belajar Pemrograman Arduiono untuk Android- Burn Bootloader ATmega 328p dengan Uno + Program Dengan Modul

68. Belajar Pemrograman Arduiono untuk Android- MAX6675 +Thermocouple Type K + LCD I2C 16×2 untuk Mengukur Suhu

69. Belajar Pemrograman Arduiono untuk Android- RS485 + OLED display

70. Belajar Pemrograman Arduiono untuk Android- Membuat Timbangan Digital dengan Loadcell + HX711 + LCD_I2C

71. Belajar Pemrograman Arduiono untuk Android- Berbagi tentang Pemrograman Arduino pada Anak-anak

72. Belajar Pemrograman Arduiono untuk Android- Membuat Sensor Maling SIM 800L V2 Sensor IR

73. Belajar Pemrograman Arduiono untuk Android- Membuat Kalkulator

74. Belajar Pemrograman Arduiono untuk Android- Sensor Hall Effect 3144 Menghitung RPS Fidget Spinner

75. Belajar Pemrograman Arduiono untuk Android- Return VS Void Function + Challenge 10k Subscribers

76. Belajar Pemrograman Arduiono untuk Android- Pushbutton menjadi Switch

77. Belajar Pemrograman Arduiono untuk Android-Motor DC Controller Dengan Relay

78. Belajar Pemrograman Arduiono untuk Android- Menciptakan Fungsi Peta() Yang Lebih Powerful Dari Fungsi Map() !!!

79. Belajar Pemrograman Arduiono untuk Android- Visual Studio Code Sebagai Alternatif Ngoding Arduino

80. Belajar Pemrograman Arduiono untuk Android- Rotary Encoder Sangat Berguna

81. Belajar Pemrograman Arduiono untuk Android- Membuat Smart Terminal Listrik

82. Belajar Pemrograman Arduiono untuk Android- BC547 Arduino Control Led Strip 12V

83. Belajar Pemrograman Arduiono untuk Android- IC ULN2803 Arduino Control Seven Segment 12V

84. Belajar Pemrograman Arduiono untuk Android- Port Manipulation Coding Jadi Lebih Singkat

85. Belajar Pemrograman Arduiono untuk Android- Membuat Jam Digital Seven Segment Dengan IC ULN2803 + Arduino Mega

86. Belajar Pemrograman Arduiono untuk Android- External EEPROM Dengan IC AT24C256

Bagian Kedua

01. Project IOT Arduino- Android  : Button – Arduino MIT App Inventor 2

02. Project IOT Arduino- Android  : Emulator – Arduino MIT App Inventor 2

03. Project IOT Arduino- Android  : Layout – Arduino MIT App Inventor 2

04. Project IOT Arduino- Android  : If Statement – Arduino MIT App Inventor 2

05. Project IOT Arduino- Android  : Procedure/function – Arduino MIT App Inventor 2

06. Project IOT Arduino- Android  : Clock/Timer – Arduino MIT App Inventor 2

07. Project IOT Arduino- Android  : Clock/Timer – Arduino MIT App Inventor 2

08. Project IOT Arduino- Android  : Clock/Timer – Arduino MIT App Inventor 2

09. Project IOT Arduino- Android  : Clock/Timer – Arduino MIT App Inventor 2

10. Project IOT Arduino- Android  : Clock/Timer – Arduino MIT App Inventor 2

 

Arduino for Android Read More »

Tutorial Mathlab Dasar

Tutorial Matlab Dasar

Next-level-study.com – Hai sobat! Selamat datang di Tutorial Matlab Dasar  bersama NLS 😁

Kakak pemandu sesi course kali ini namanya Muhamad Abidin. Well, Kakak  akan membantu kalian untuk belajar online dan akan ngeposting materi maupun soal-soal yang berkaitan dengan Tutorial Matlab Dasar. yuk langsung aja kita cek Tutorial Matlab Dasar ini akan mempelajari apa sih?

01. Tutorial Matlab Dasar- Pendahuluan

02. Tutorial Matlab Dasar- Matrix part 1- Vector

03. Tutorial Matlab Dasar- Matrix part 2- Operasi Matriks

04. Tutorial Matlab Dasar- Studi Kasus- Persamaan Linear

05. Tutorial Matlab Dasar- For Loop

06. Tutorial Matlab Dasar- While Loop

07. Tutorial Matlab Dasar- If Statement

08. Tutorial Matlab Dasar- Break, Pause, Continue

09.Tutorial Matlab Dasar- Ploat

10. Tutorial Matlab Dasar- Subploat

11. Tutorial Matlab Dasar- Fungsi

12. Tutorial Matlab Dasar- Fungsi dalam m-file

13. Tutorial Matlab Dasar- Membaca File Excel (a)

14. Tutorial Matlab Dasar- Membaca File Excel (b)

15. Tutorial Matlab Dasar- Menulis File Excel

16. Tutorial Matlab Dasar- Import Data

17. Tutorial Matlab Dasar- Char & String

18. Tutorial Matlab Dasar- Analisis Char (a)

19. Tutorial Matlab Dasar- Analisis Char (b)

20. Tutorial Matlab Dasar- Format String (a)

21. Tutorial Matlab Dasar- Format String (b)

22. Tutorial Matlab Dasar- Format String (c)

23. Tutorial Matlab Dasar- Roport fprintf()

24. Tutorial Matlab Dasar- Menulis Low Level I/O (a)

25. Tutorial Matlab Dasar- Menulis Low Level I/O (b)

26. Tutorial Matlab Dasar- Membaca Loe Level I/O (a)

27. Tutorial Matlab Dasar- Membaca Loe Level I/O (b)

28. Tutorial Matlab Dasar- Membaca Loe Level I/O (c)

29. Tutorial Matlab Dasar- Data Cell

30. Tutorial Matlab Dasar- Data Struct

 

Tutorial Matlab Dasar Read More »

Belajar Phyton

Pemrograman Python Dasar

Next-level-study.com – Hai sobat! Selamat datang di pelajaran Bahasa Pemrograman  Python Dasar  bersama NLS 😁

Kakak pemandu sesi course kali ini namanya Muhamad Abidin. Well, Kakak  akan membantu kalian untuk belajar online dan akan ngeposting materi maupun soal-soal yang berkaitan dengan Bahasa Pemrograman Pyhton Dasar. yuk langsung aja kita cek Bahasa Pemrograman Pyhton Dasar ini akan mempelajari apa sih?

Bagian Pertama

01. Belajar Python Dasar- Pengumuman Remake Belajar Python

02. Belajar Python Dasar- Apa itu Pyhton?

03. Belajar Python Dasar- Instalasi Python dan VS Code di Macos

04. Belajar Python Dasar- Instalasi Pythin dan VS Code di Windos

05. Belajar Python Dasar- Cara Kerja Program dan Bytecode

06. Belajar Python Dasar- Mengenal Variabel

07. Belajar Python Dasar- Tipe Data

08. Belajar Python Dasar- Casting Tipe Data

09. Belajar Python Dasar- Mengambil Input Data dari User

10. Belajar Python Dasar- Operasi Aritmatika

11. Belajar Python Dasar- Latihan Perhitungan Sederhana

12. Belajar Python Dasar- Operasi Komparasi

13. Belajar Python Dasar- Operasi Logika atau Boolean

14. Belajar Python Dasar- Latihan Komparasi dan Logika

15. Belajar Python Dasar- Operator Bitwise

16. Belajar Python Dasar- Operator Assignment

17. Belajar Python Dasar- Pengenalan String

18. Belajar Python Dasar- Operasi dan Manipulasi String (Part 1)

19. Belajar Python Dasar- Operasi dan Manipulasi String (Part 2)

20. Belajar Python Dasar- Format String

21. Belajar Python Dasar- String Width and Alignment

22. Belajar Python Dasar- Latihan Date and Time

23. Belajar Python Dasar- If dan Else Statement

24. Belajar Python Dasar- ELIF Statement

25. Belajar Python Dasar- Latihan Percabangan – Kalkulator Sederhana

26. Belajar Python Dasar- For Loop (Perulangan)

27. Belajar Python Dasar- While Loop (Perulangan)

28. Belajar Python Dasar- Continue dan Pass

29. Belajar Python Dasar- Break

30. Belajar Python Dasar- Latihan Perulangan

31. Belajar Python Dasar- List

32. Belajar Python Dasar- Manipulasi List

33. Belajar Python Dasar- Operasi List

34. Belajar Python Dasar- Copy List

35. Belajar Python Dasar- Nested List / List Bersarang

36. Belajar Python Dasar- Deep Copy Nested List

37. Belajar Python Dasar- Looping List dan Enumerate

38. Belajar Python Dasar- Latihan List

39. Belajar Python Dasar- Tuples dan Set

40. Belajar Python Dasar- Dictionary

41. Belajar Python Dasar- Operasi Dictionary

42. Belajar Python Dasar- Looping Dictionary

43. Belajar Python Dasar- Copy & Pop Dictionary

44. Belajar Python Dasar- Multi Keys & Nesting Dictionary

45.Belajar Python Dasar- Latihan Dictionary Part 1

46. Belajar Python Dasar- Latihan Dictionary Part 2

47. Belajar Python Dasar- Pengenalan Fungsi

48. Belajar Python Dasar- Fungsi dengan Argument

49. Belajar Python Dasar- Fungsi dengan Return

50. Belajar Python Dasar- Default Agument Fungsi

51. Belajar Python Dasar- Latihan Fungsi

52. Belajar Python Dasar- Type Hints pada Fungsi

53. Belajar Python Dasar- *Args pada Fungsi

54. Belajar Python Dasar- *Kwargs pada Fungsi

55. Belajar Python Dasar- Anonymous dan Lambda Function

56. Belajar Python Dasar- Global dan Local Scope

57. Belajar Python Dasar- Import Statement

58. Belajar Python Dasar- Membuat Module

59. Belajar Python Dasar- Membuat Package Sederhana

60. Belajar Python Dasar- _Init_.py pada Package

61. Belajar Python Dasar- Membuat Standard Library

62. Belajar Python Dasar- Tkinter | Standard Library Python GUI

63. Belajar Python Dasar- Mengenal PIP

64. Belajar Python Dasar- Package Numpy | Contoh PIP

65. Belajar Python Dasar- Explore Pygame

66. Belajar Python Dasar- _main_sebagai gerbang program

67. Belajar Python Dasar- Read External File – Open dan With

68. Belajar Python Dasar- Write External File

69. Belajar Python Dasar- Exception, Error, and Except

70. Belajar Python Dasar- (PROJECT) Persiapan

71. Belajar Python Dasar- Init Database dan Read

72. Belajar Python Dasar- Create

73. Belajar Python Dasar- Update

74. Belajar Python Dasar- Delete

Bagian Kedua

01. Belajar Python Dasar (OOP)- Pendahuluan Object Oriented Programming

02. Belajar Python Dasar (OOP)- Constructor_init_()

03. Belajar Python Dasar (OOP)- Class dan Instance Variables

04. Belajar Python Dasar (OOP)- Methods

05. Belajar Python Dasar (OOP)- Latihan OOP Sederhana

06. Belajar Python Dasar (OOP)- Latihan OOP Tkinter

07. Belajar Python Dasar (OOP)- Private Variable

08. Belajar Python Dasar (OOP)- Encapsulasi

09. Belajar Python Dasar (OOP)- Staticmethod dan Classmethod

10. Belajar Python Dasar (OOP)- Getter dan Setter

11. Belajar Python Dasar (OOP)- Latihan Encapsulasi

12. Belajar Python Dasar (OOP)- Pendahuluan Inheritance

13. Belajar Python Dasar (OOP)- Super

14. Belajar Python Dasar (OOP)- Override Method

15. Belajar Python Dasar (OOP)- Latihan Inheritance

16. Belajar Python Dasar (OOP)- Multiple Inheritance

17. Belajar Python Dasar (OOP)- Method Resulation Order

18. Belajar Python Dasar (OOP)- Diamond Problem

19. Belajar Python Dasar (OOP)- Magic Method

20. Belajar Python Dasar (OOP)- Class Abstract

21. Belajar Python Dasar (OOP)- Class Abstract dan Decorator (Selesai)

Pemrograman Python Dasar Read More »

Pemrograman Java

Next-level-study.com – Hai sobat! Selamat datang di pelajaran Bahasa Pemrograman  Java Dasar  bersama NLS 😁

Kakak pemandu sesi course kali ini namanya Muhamad Abidin. Well, Kakak  akan membantu kalian untuk belajar online dan akan ngeposting materi maupun soal-soal yang berkaitan dengan Bahasa Pemrograman Java Dasar. yuk langsung aja kita cek Bahasa Pemrograman Java Dasar ini akan mempelajari apa sih?

Bagian Pertama

01. Belajar Java Dasar – Apa itu Java

02. Belajar Java Dasar – Cara Kerja Java

03. Belajar Java Dasar – Setup IDE Intellij IDEA Windows

04. Belajar Java Dasar – Setup IDE Netbeans Windows

05. Belajar Java Dasar- Setup IDE Eclipse Windows

06. Belajar Java Dasar- Setup IDE Intellij IDEA Mac

07. Belajar Java Dasar- Setup IDE Netbeans Mac

08. Belajar Java Dasar- Setup IDE Eclipse Mac

09. Belajar Java Dasar- Setup IDE Intellij IDEA Ubuntu

10. Belajar Java Dasar- Setup IDE Netbeans Ubuntu

11. Belajar Java Dasar- Setup IDE Eclipse Ubuntu

12. Belajar Java Dasar- Memahami Struktur Program

13. Belajar Java Dasar- Organisasi Program dengan Package

14. Belajar Java Dasar- Pengenalan Print dan Alur Eksekusi

15. Belajar Java Dasar- Memahami String [] args

16. Belajar Java Dasar- Variabel, Assignment dan Deklarasi

17. Belajar Java Dasar- Tipe Data Fundamental atau Primitive

18. Belajar Java Dasar- Operator Arimatika

19. Belajar Java Dasar- Konversi Tipe data Numeric

20. Belajar Java Dasar- Operator Unary ( Decrement dan Increment)

21. Belajar Java Dasar- Operator Assigenment

22. Belajar Java Dasar- Operator Komparasi

23. Belajar Java Dasar- Operator Logika

24. Belajar Java Dasar- Operator Bitwise

25. Belajar Java Dasar- Mengambil User input (Scanner) dan latihan aritmatika

26. Belajar Java Dasar- Pengelompokan Operasi Aritmatika

27. Belajar Java Dasar- Latihan Operator Logika

28. Belajar Java Dasar- If Else Statement

29. Belajar Java Dasar- If Else If Statement

30.Belajar Java Dasar- If bersarang (nested IF)

31. Belajar Java Dasar- Switch Case

32. Belajar Java Dasar- Ternary Operator

33. Belajar Java Dasar- Latihan Kalkulator ( If Else)

34. Belajar Java Dasar- Latihan Kalkulator (Switch Case)

35. Belajar Java Dasar- While Loop

36. Belajar Java Dasar- Do While Loop

37. Belajar Java Dasar- Foor Loop

38. Belajar Java Dasar- Latihan Looping Sederhana

39. Belajar Java Dasar- Latihan Looping Fibonacci

40. Belajar Java Dasar- Break, Continue, dan Return (Control Flow)

41. Belajar Java Dasar- Looping Bersarang ( Kotak dan Segitiga)

42. Belajar Java Dasar- Pengenalan Fungsi atau Method

43. Belajar Java Dasar- Fungsi atau Method Void

44. Belajar Java Dasar- Latihan Fungsi, Menghitung dan Menggambar

45. Belajar Java Dasar- Fungsi Rekursif ( recursive)

46. Belajar Java Dasar- Rekursif Bercabang

47. Belajar Java Dasar- Overload Method/ Fungsi

48. Belajar Java Dasar- Pengenalan Array

49. Belajar Java Dasar- Looping Array dengan For Each

50. Belajar Java Dasar- Mengenal Array Lebih dalam ( Pass by Reference)

51. Belajar Java Dasar- Operasi pada Array

52. Belajar Java Dasar- Latihan Array

53. Belajar Java Dasar- Array Multidimensi

54.Belajar Java Dasar- Array Multidimensi Lebih dalam

55. Belajar Java Dasar- Latihan Array 2D (Operasi Matrix)

56. Belajar Java Dasar- Pengenalan String

57. Belajar Java Dasar- Operasi String

58. Belajar Java Dasar- String Builder

59. Belajar Java Dasar- Format String

60. Belajar Java Dasar- Mengenal Exception- Try, Catch, dan Finally

61. Belajar Java Dasar- Exception Pada Method (Rantai Exception)

62. Belajar Java Dasar- Pengenalan I/O Stream, Input File

63. Belajar Java Dasar- Byte Stream | File Input dan Output

64. Belajar Java Dasar- Character Stream | File Input dan Output

65. Belajar Java Dasar- Buffered Byte Stream

66. Belajar Java Dasar- Buffered Character Stream

67. Belajar Java Dasar- Scanner dan String Tokenizer

68. Belajar Java Dasar- Project CRUD (part 1)- Main Menu

69. Belajar Java Dasar- Project CRUD (part 2)- Read Data

70. Belajar Java Dasar- Project CRUD (part 3)- Cari Data

71. Belajar Java Dasar-Project CRUD (part 4)- Tambah Data

72. Belajar Java Dasar- Project CRUD (part 5)- Delete Data

73. Belajar Java Dasar- Project CRUD (part 6)- Update Data

74. Belajar Java Dasar- Access Modifier dan Multi File

75. Belajar Java Dasar- Project CRUD (part 7)- Finalisasi dengan Multi File

76. Belajar Java Dasar- Final

Bagian Kedua

01. Belajar Java Dasar (OOP)- Pendahuluan

02. Belajar Java Dasar (OOP)- Setup Visual Studio Code di Windows

03. Belajar Java Dasar (OOP)- Setup Visual Studio Code di Macos

04. Belajar Java Dasar (OOP)- Setup Visual Studio Code di Ubuntu

05. Belajar Java Dasar (OOP)- Pengenalan Class dan Object

06. Belajar Java Dasar (OOP)-Constructor

07. Belajar Java Dasar (OOP)- Methods

08. Belajar Java Dasar (OOP)- Latihan Part 1

09. Belajar Java Dasar (OOP)- Latihan Part 2

10. Belajar Java Dasar (OOP)- Reference pada Object

11. Belajar Java Dasar (OOP)- Public dan Private Keywords

12. Belajar Java Dasar (OOP)- Getter dan Setter (Encapsulasi)

13. Belajar Java Dasar (OOP)- Latihan Encapsulasi (part 1)

14. Belajar Java Dasar (OOP)- Latihan Encapsulasi (part 2)

15. Belajar Java Dasar (OOP)- Static atau Class Attributes

16. Belajar Java Dasar (OOP)- Static atau Class Methods

17. Belajar Java Dasar (OOP)- Multi File dengan Package

18. Belajar Java Dasar (OOP)- Hierarki Package (Default, Public, Static)

19. Belajar Java Dasar (OOP)- Overloading Constructor dan Method

20. Belajar Java Dasar (OOP)- Pengenalan Inheritance

21. Belajar Java Dasar (OOP)- Overriding Methods (Inheritance)

22. Belajar Java Dasar (OOP)- Super (Inheritance)

23. Belajar Java Dasar (OOP)- Subclass Constructor (Inheritance)

24. Belajar Java Dasar (OOP)- Latihan Inheritance

25. Belajar Java Dasar (OOP)- Polymorphism

26. Belajar Java Dasar (OOP)- Final, Public, Private Keyword(Inheritance)

27. Belajar Java Dasar (OOP)-  Object Casting

28. Belajar Java Dasar (OOP)- Abstract Class

29. Belajar Java Dasar (OOP)- Abstract Method

30. Belajar Java Dasar (OOP)- Protected Keyword

31. Belajar Java Dasar (OOP)- Object The Superclass

32. Belajar Java Dasar (OOP)- Generic Array List

33. Belajar Java Dasar (OOP)- Operasi Array List

Bagian Ketiga (Scripting Java)

01. Scripting Java – Mengenal Bahasa Pemrograman Java

02. Scripting Java – Cara Install Netbeans

03. Scripting Java – Memulai Pemrograman Java dengan IDE Netbeans

04. Scripting Java – Menampilkan Teks Hello World

05. Scripting Java – Tipe Data dan Variable

06. Scripting Java – Eksplorasi Variable dan Tipe Data

07. Scripting Java – Escape Squences

08. Scripting Java – Input pada Pemrograman Java

09. Scripting Java – Latihan Input (Membuat Program Sederhana dengan Java)

10. Scripting Java – Manipulasi Variable pada Pemrograman Java

11. Scripting Java – Operator Aritmatika pada Pemrograman Java

12. Scripting Java – Program Menghitung Luas dan Keliling Persegi

13. Scripting Java – Luas dan Keliling Persegi Panjang

14. Scripting Java – Program Menghitung Luas dan Keliling Lingkaran

15. Scripting Java – Program Menghitung Luas dan Keliling Segitiga

16. Scripting Java – Operator Assignment (Operator Penugasan) pada Java

17. Scripting Java – Increment dan Decrement pada Java

18. Scripting Java – Operator Pembanding pada Java

19. Scripting Java – Operator Logika pada Java

20. Scripting Java – Operator Ternary (Kondisional) pada Java

21. Scripting Java – Ganjil Genap dengan Operator Ternary pada Java

22. Scripting Java – Predikat Nilai dengan Operator Ternary pada Java

23. Scripting Java – Percabangan If Else pada Java

24. Scripting Java – Latihan Percabangan If Else pada Java

25. Scripting Java – If Else Bersarang pada Java

26. Scripting Java – Program Ketuntasan Nilai dengan If Else pada Java

27. Scripting Java – Program Predikat Nilai dengan If Else pada Java

28. Scripting Java – Switch Case pada Java

29. Scripting Java – Program Menu Makanan dengan Switch Case pada Java

30. Scripting Java – Perulangan atau Looping pada Java

31. Scripting Java – Looping For pada Java

32. Scripting Java – Bilangan Ganjil 1 – 10 dengan Looping For pada Java

33. Scripting Java – Looping While pada Java

34. Scripting Java – Latihan Looping While (Program Urutan Angka) pada Java

35. Scripting Java – Looping Do While pada Java

36. Scripting Java – Latihan Perulangan Do While pada Java

37. Scripting Java – Pola Persegi dengan Perulangan pada Java

38. Scripting Java – Pola Segitiga dengan Perulangan pada Java

39. Scripting Java – Bilangan Pangkat pada Pemrograman Java

40. Scripting Java – Program Faktorial pada Pemrograman Java

41. Scripting Java – Program Menghitung Rata-Rata pada Pemrograman Java

42. Scripting Java – Nilai Maksimal dan Minimal pada Pemrograman Java

43. Scripting Java – Deret Fibonacci dengan For Loop pada Pemrograman Java

44. Scripting Java – Array 1 Dimensi pada Pemrograman Java

Pemrograman Java Read More »

Pemrograman C++

Next-level-study.com – Hai sobat! Selamat datang di pelajaran Bahasa Pemrograman C++ bersama NLS 😁

Kakak pemandu sesi course kali ini namanya Abi Alarabi. Well, Kakak  akan membantu kalian untuk belajar online dan akan ngeposting materi maupun soal-soal yang berkaitan dengan Bahasa Pemrograman C++. yuk langsung aja kita cek Bahasa Pemrograman C++ ini akan mempelajari apa sih?

Apa itu Bahasa Pemrograman C++?

menurut Wikipedia C++ (dibaca: C plus-plus) adalah bahasa pemrograman komputer yang dibuat oleh Bjarne Stroustrup, yang merupakan perkembangan dari bahasa C dikembangkan di Bell Labs (Dennis Ritchie). Pada awal tahun 1970-an, bahasa itu merupakan peningkatan dari bahasa sebelumnya, yaitu B.

Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix. Pada perkembangannya, versi ANSI (American National Standards Institute) pada bahasa pemrograman C menjadi versi dominan, meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded.

Bjarne Stroustrup pada Bell Labs pertama kali mengembangkan C++ pada awal 1980-an. Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding).[10] Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading.[butuh rujukan] Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (object-oriented programming).[11][12]

yuk langsung aja kita cek Bahasa Pemrograman C++ ini akan mempelajari apa sih?

Bagian Pertama

01.  Apa itu C++?

02. Cara kerja  C++

03. Instalasi Codeblocks

04. Intasi Studio Visual

05. Instalasi Sublame Text

06. Belajar C++ Instalasi X code mac

07. Belajar C++ Instalasi Sublime text Mac

08. Belajar C++ Dasar –  Memahami Program dan Compiler

09. Belajar C++ Dasar – Preprocessing,Compiling, dan lingking

10. Belajar C++ Dasar – Review dan Recap Cara Menjalankan Program C++

11. Belajar C++ Dasar – Printing pada Console

12. Belajar C++ Dasar – Variabel

13. Belajar C++ Dasar –  Deklarasi dan Cin

14. Belajar C++ Dasar – Tipe data Fundamental

15. Belajar C++ Dasar – Aritmatika

16. Belajar C++ Dasar – Komparasi

17. Belajar C++ Dasar –  Operator logika, and or, and not

18. Belajar C++ Dasar – If statement

19. Belajar C++ Dasar – If else

20. Belajar C++ Dasar – Switch Case

21. Belajar C++ Dasar-  Latihan Membuat Kalkulator

22. Belajar C++ Dasar- Operator Assignment

23. Belajar C++ Dasar- Increment dan Decrement

24. Belajar C++ Dasar – While Loop

25. Belajar C++ Dasar- Do While Loop

26. Belajar C++ Dasar -For Loop

27. Belajar C++ Dasar- Break dan Continue

28. Belajar C++ Dasar – Latihan Deret Fibonacci

29. Belajar C++ Dasar- Latihan Membuat Segitiga Siku-siku

30. Belajar C++ Dasar- Latihan Membuat Segitiga Sama Kaki

26. Belajar C++ Dasar- Fungsi (Pengenalan)

27. Belajar C++ Dasar-Latihan Dadu Acak (Fungsi Built-in)

28. Belajar C++ Dasar-Fungsi Kembalian (Return )

29. Belajar C++ Dasar- Fungsi tanpa Pengembalian (Void)

30.  Belajar C++ Dasar- Latihan Fungsi Luas dan Keliling Segitiga

31. Belajar C++ Dasar- Prototipe Fungsi

32. Belajar C++ Dasar- Scope Variabek (Global, Lokal dan Block)

33. Belajar C++ Dasar- Default Argumen pada Fungsi

34. Belajar C++ Dasar- Overloading sebuah fungsi

35. Belajar C++ Dasar – Fungsi Rekursif

36. Belajar C++ Dasar – Latihan Rekursif-Faktorial

37. Belajar C++Dasar – Latihan Rekursif-Fibonacci

38. Belajar C++ Dasar- Pointer

39. Belajar C++ Dasar – Reference

40. Belajar C++ Dasar – Fungsi dengan Pointer

41. Belajar C++ Dasar -Fungsi dengan Reference

42. Belajar C++ Dasar- Pendahuluan Array

43. Belajar C++ Dasar- Aray / Standard Library

44. Belajar C++ Dasar-  Latihan Array

45. Belajar C++ Dasar – Looping Array

46. Belajar C++ Dasar- Multidimensi Array | Built-in

47. Belajar C++ Dasar- Multidensi Array | Standard Library

48. Belajar C++ Dasar- Sort Array | std library

49. Belajar C++ Dasar- Search Arrya | std library

50. Belajar C++ Dasar-Pengenalan String

51. Belajar C++ Dasar- Operasi Pada String

52. Belajar C++ Dasar- Komparasi atau Perbandingan String

53. Belajar C++ Dasar- Akses Substring

54. Belajar C++ Dasar – Subtitusi String

55. Belajar C++Dasar – GetLine Console String

56. Belajar C++ Dasar – Struct

57. Belajar C++ Dasar – Nesting Struct

58. Belajar C++ Dasar- Unions

59. Belajar C++ Dasar- Enum

60. Belajar C++ Dasar – Ternary Operator

61. Belajar C++ Dasar- Comma Operator

62. Belajar C++ Dasar- Bitwise Operator

63. Belajar C++ Dasar – Casting Operator

64. Belajar C++ Dasar- Menulis File Eksternal | ofstream

65. Belajar C++ Dasar- Membaca File Eksternal | ifstream

66. Belajar C++ Dasar- Menulis Binary File | ios::binary

67. Belajar C++ Dasar- Membaca Binary File | ios::binary

68. Belajar C++ Dasar- Latihan I/O External File Binary

69. Belajar C++ Dasar- Project CRUD part 1 | Membuat Menu

70. Belajar C++ Dasar – Project CRUD part 2 | Create and Read

71. Belajar C++ Dasar- Project CRUD part 3 | Update and Delete

72. Belajar C++ Dasar – Preprocessing Directive (Pendahuluan)

73. Belajar C++ Dasar- Preprocessing Directive Macro,Define, Undef

74. Belajar C++ Dasar- Preprocessing Directive if else

75. Belajar C++ Dasar- Preprocessing Directive include

76. Belajar C++ Dasar -Preprocessing Directive ifdef, ifndef, pragma

77. Belajar C++ Dasar- Namespace

78. Belajar C++ Dasar- Latihan Multifile | Project CRUD

79. Belajar C++ Dasar- Typedef

80. Belajar C++ Dasar- Templete Fungsi

81. Belajar C++ Dasar – Auto

82. Belajar C++ Dasar – Eror Handling (Exception)

83. Belajar C++ Dasar- Final

Bagian Kedua

01. Belajar C++ (OOP)- Pendahuluan, Apa itu Object Oriented Programming

02. Belajar C++ (OOP)- Setup Window ( Visual Studio Code)

03. Belajar C++ (OOP)- Setup MacOs (Visual Studio Code)

04. Belajar C++ (OOP)- Setup Ubuntu (Visual Studio Code)

05. Belajar C++ (OOP)- Pengenalan Class dan Object

06. Belajar C++ (OOP)- Constructor

07. Belajar C++ (OOP)- Methods

08. Belajar C++ (OOP)- Latihan Membuat Database

09. Belajar C++ (OOP)- Berbagai Cara Membuat Object

10. Belajar C++ (OOP)- Memory dan Address dari Object

11. Belajar C++ (OOP)- Destructor dan Object Lifetime

12. Belajar C++ (OOP)- Namespace Vs This

13. Belajar C++ (OOP)- Prototype

14. Belajar C++ (OOP)- Multi File

15. Belajar C++ (OOP)- Public dan Private Keyword

16. Belajar C++ (OOP)- Getter dan Setter (Encapsulasi)

17. Belajar C++ (OOP)- Latihan Encapsulasi

18. Belajar C++ (OOP)- Default Assignment

19. Belajar C++ (OOP)- Const Object dan Member Functions

20. Belajar C++ (OOP)- Friend Function

21. Belajar C++ (OOP)- Friend Class

22. Belajar C++ (OOP)- This & Cascading Function Calls

Bagian Ketiga

01. Scripting C++ : Mengenal Bahasa Pemrograman C++ | Before Koding

02. Scripting C++ : Cara Instalasi Dev C++ | Tutorial Dev C++ Indonesia

03. Scripting C++ : Belajar Struktur Bahasa Pemrograman C++ | Tutorial Dev C++ Indonesia

04. Scripting C++ : Tipe Data pada Pemrograman C++ | Tutorial Dev C++ Indonesia

05. Scripting C++ : Eksplore Variable Input dan Output | Tutorial Dev C++ Indonesia

06. Scripting C++ : Operator Aritmatika | Tutorial Dev C++ Indonesia

07. Scripting C++ : Menghitung Luas Segitiga | Tutorial Dev C++ Indonesia

08. Scripting C++ : Menghitung Luas Lingkaran | Tutorial Dev C++ Indonesia

09. Scripting C++ : Operator Logika | Tutorial Dev C++ Indonesia

10. Scripting C++ : Operator Kondisional | Belajar Pemrograman C++

11. Scripting C++ : Operator Pembanding | Tutorial C++

12. Scripting C++ : Operator Assignment | Tutorial Pemrograman C++

13. Scripting C++ : Statement If | Belajar Pemrograman C++

14. Scripting C++ : If Else | Tutorial Percabangan C++

15. Scripting C++ : If – Else If – Else | Belajar Pemrograman C++

16. Scripting C++ : Percabangan Bersarang | Tutorial C++ Bahasa Indonesia

17. Scripting C++ : Switch Case | Tutorial C++ Bahasa Indonesia

18. Scripting C++ : Increment Decrement | Tutorial C++ Bahasa Indonesia

19. Scripting C++ : Looping – Perulangan | Tutorial C++ Bahasa Indonesia

20. Scripting C++ : Looping – For | Tutorial C++ Bahasa Indonesia

21. Scripting C++ : Looping – While | Tutorial C++ Bahasa Indonesia

22. Scripting C++ : Looping – Do While | Tutorial C++ Bahasa Indonesia

23. Scripting C++ : Kata Saja Edisi 1 | Tutorial C++ Bahasa Indonesia

24. Scripting C++ : Kata Saja Edisi 2 | Logika Kasir C++

25. Scripting C++ : Pola Persegi | Belajar Looping C++

26. Scripting C++ : Pola Segitiga C++ | Belajar Looping C++

27. Scripting C++ : Array | Pemrograman C++ Bahasa Indonesia

28. Scripting C++ : Array 1 Dimensi | Cara Menghitung Index Array | array.length in c++

29. Scripting C++ : Array 1 Dimensi | Input Output pada Array Pemrograman C++

30. Scripting C++ : Array Count C++ | Tutorial C++ Bahasa Indonesia

31. Scripting C++ : Average Array Index C++ | Cara menghitung rata-rata index di array pemrograman c++

32. Scripting C++ : Average | Menghitung Rata – Rata Deret Angka

33. Scripting C++ : Cara Mencari Nilai Max – Min | Pemrograman C++

34. Scripting C++ : Sorting Array C++ Edisi 1 | Tutorial C++ Bahasa Indonesia

35. Scripting C++ : Sorting Array C++ Edisi 2 | Tutorial C++ Bahasa Indonesia

36. Scripting C++ :Searching Array Edisi 1 | Tutorial C++ Bahasa Indonesia

37. Scripting C++ : Searching Array Edisi 2 | Tutorial C++ Bahasa Indonesia

38. Scripting C++ : Kata Saja Edisi 3 | Membuat Program Kasir Sederhana

39. Scripting C++ : Clearscreen System(“cls”) | Tutorial Pemrograman C++

40. Scripting C++ : Push Array | Pemrograman C++ Dasar

41. Scripting C++ : Update Array Index | Pemrograman C++ Bahasa Indonesia

42. Scripting C++ : Array Multidimensi Pemrograman C++ Part 1

43. Scripting C++ : Array Multidimensi Pemrograman C++ Part 2

44. Scripting C++ : Prosedur dan Fungsi (Procedure and Function) Pemrograman C++ Part 1

45. Scripting C++ : Prosedur dan Fungsi (Procedure and Function) Pemrograman C++ Part 2

46. Scripting C++ : Prosedur dan Fungsi | Method Part 3 Pemrograman C++

47. Scripting C++ : Latihan 1 | Belajar C++ | Program Menghitung Luas dan Keliling Persegi

48. Scripting C++ : Latihan 2 | Belajar C++ | Program Menghitung Luas dan Keliling Persegi Panjang

49. Scripting C++ : Latihan 3 | Belajar C++ | Program Menghitung Luas Segitiga

50. Scripting C++ : Latihan 4 | Belajar C++ | Program Menghitung Luas Keliling Lingkaran

51. Scripting C++ : Latihan 5 | Program Konversi Suhu

52. Scripting C++ : Library dan Namespace | Belajar C++ Bahasa Indonesia

53. Scripting C++ : POW | Bilangan Berpangkat | Belajar C++ Bahasa Indonesia

54. Scripting C++ : SQRT | Akar Kuadrat | Belajar Pemrograman C++

55. Scripting C++ : Rand Integer | Menggunakan CSTDLib

56. Scripting C++ : Game Lempar Dadu | Cara Random Integer di C++

57. Scripting C++ : Game Batu Gunting Kertas | Cara Random Integer di C++

58. Scripting C++ : Struct | Struktur pada Pemrograman C++

59. Scripting C++ : Struct didalam Struct | Nesting Struct C++

60. Scripting C++ : Enumeration | Belajar Pemrograman C++

61. Scripting C++ : Input pada Struct | Pemrograman C++

62. Scripting C++ : Array pada Struct | Pemrograman c++

63. Scripting C++ :Loop Array Index With Struct | Belajar Pemrograman C++

64. Scripting C++ : Function In Struct | Belajar Pemrograman C++

65. Scripting C++ : Rekursif pada pemrograman C++

66. Scripting C++ : Faktorial | Belajar Pemrograman C++

67. Scripting C++ : Fibonacci pada C++ Part 1 | For Loop

68. Scripting C++ : Fibonacci pada C++ Part 2 | For Loop

69. Scripting C++ : Fibonacci C++ dengan Rekursif | Pemrograman C++

70. Scripting C++ :String C++ Part 1 | Pemrograman C++

71. Scripting C++ : String C++ Part 2 | Pemrograman C++

72. Scripting C++ : Manipulasi String C++ | Pemrograman C++

73. Scripting C++ : Pointer pada C++ | Tutorial Dev C++ Bahasa Indonesia

74. Scripting C++ : Fungsi dengan Pointer C++ | Tutorial Dev C++ Bahasa Indonesia

75. Scripting C++ : Ofstream | Menulis pada File Eksternal C++

76. Scripting C++ : Ifstream C++ | Membaca Isi File Menggunakan C++

77. Scripting C++ : Konversi Integer ke String C++ | Tutorial Dev C++ Bahasa Indonesia

78. Scripting C++ : Konversi desimal ke biner C++ | Tutorial Dev C++ Bahasa Indonesia

79. Scripting C++ : Operator Bitwise Pemrograman C++ | Tutorial Dev C++ Bahasa Indonesia

80. Scripting C++ : Set up visual studio code for c++ | Tutorial C++ Bahasa Indonesia

~Studi Kasus C++

01. Studi Kasus C++ : Program Konversi Satuan Menggunakan Bahasa Pemrograman C++

02. Studi Kasus C++ : Program Ketuntasan Nilai Siswa Menggunakan Bahasa Pemrograman C++

03. Studi Kasus C++ : Program Menghitung Berat Badan Ideal Menggunakan Bahasa Pemrograman C++

04. Studi Kasus C++ : Predikat Nilai Menggunakan Bahasa Pemrograman C++

05. Studi Kasus C++ : Keyboard Key Input Tanpa Enter – Deteksi Tombol Keyboard pada Pemrograman C++

06. Studi Kasus C++ : Program CRUD Menggunakan Bahasa Pemrograman C++

07. Studi Kasus C++ : Bilangan Prima pada Pemrograman C++

08. Studi Kasus C++ : Skema Pola Segitiga pada Pemrograman C++

09. Studi Kasus C++ : Skema Pola Persegi pada Pemrograman C++

10. Studi Kasus C++ : Variasi Pola Segitiga pada Pemrograman C++

11. Studi Kasus C++ : Bubble Sort – Sorting pada C++

12. Studi Kasus C++ : Selection Sort – Sorting Pada C++

13. Studi Kasus C++ : Insertion Sort – Sorting pada C++

14. Studi Kasus C++ : Stack (Tumpukan) pada C++

15. Studi Kasus C++ : Queue (Antrian) pada C++

 

 

 

 

 

Pemrograman C++ Read More »