Skip to content

idilputra19/modul-java-sttind

Repository files navigation

Java Learning Modules 🚀

Welcome to the Java Learning Modules! 🎉 This repository offers a collection of modules designed to help you learn and master the basics of Java programming. Whether you're just starting out or looking to strengthen your foundation, these modules provide clear, concise lessons that guide you through essential concepts step by step.

Table of Contents

  1. Modul 1: Menginstall Java
  2. Modul 2: Elemen Dasar Java
  3. Modul 3: Operator
  4. Modul 4: Pernyataan Kendali
  5. Modul 5: Switch Case
  6. Modul 6: Array

Modul 1: Menginstall Java 🖥️

Before you can start coding in Java, you need to set up your environment. In this module, you'll learn how to install the Java Development Kit (JDK) and configure your system to run Java applications. It's a crucial first step on your Java journey!

Duration: 12 minutes ⏳

What You'll Learn:

  • How to download and install JDK
  • Setting environment variables
  • Verifying Java installation ✅

Modul 2: Elemen Dasar Java 📝

This module introduces the core elements of Java programming, including data types, variables, constants, and syntax rules. You'll gain a solid understanding of how to structure and write basic Java programs.

Duration: 16 minutes ⏳

Key Concepts:

  • Data types (int, double, char, boolean) 🔢
  • Variables and constants 🧮
  • Basic Java syntax and structure ✍️

Modul 3: Operator ➗

Operators are the building blocks of any programming language. In this module, you'll explore the various operators used in Java, such as arithmetic, relational, and logical operators, and learn how they work to manipulate data and control program flow.

Duration: 16 minutes ⏳

What You'll Learn:

  • Arithmetic operators (+, -, *, /, %) ➕➖✖️➗
  • Relational operators (==, !=, >, <, >=, <=) 🏷️
  • Logical operators (&&, ||, !) 🔐

Modul 4: Pernyataan Kendali 💡

Control statements are essential for making decisions and controlling the flow of your Java programs. In this module, you'll learn about if, else, and else if statements, and how to use them to create dynamic and responsive applications.

Duration: 16 minutes ⏳

Key Takeaways:

  • if statements and logical conditions 🧩
  • else and else if blocks 🔄
  • Using control flow for decision-making 🎯

Modul 5: Switch Case 🔄

The switch statement provides a cleaner and more structured way to handle multiple conditions based on a single variable. This module covers how to use switch, case statements, and default cases to make your Java code more readable and maintainable.

Duration: 17 minutes ⏳

Highlights:

  • Syntax of switch 🖋️
  • How to set up case statements 🧭
  • Using the default case to handle unexpected values ⚡

Modul 6: Array 📊

Arrays in Java are powerful tools for storing and managing multiple values in a single variable. In this module, you'll learn how to declare, initialize, and work with arrays, along with best practices for iterating through and manipulating array data.

Duration: 17 minutes ⏳

Key Concepts:

  • Declaring and initializing arrays 🔢
  • Accessing and updating elements 📌
  • Working with arrays to solve common programming problems 🧠

About the Author ✍️

This series of learning modules was created by Idil Putra, a student at STTIND Padang. The content and guidance were developed under the mentorship of Dosen Buk Elmawati, M.Kom, a respected instructor in computer science.


How to Use This Repository 📚

  1. Clone the repository to your local machine using the following command:

    git clone https://github.com/idilputra19/modul-java-sttind.git
  2. Navigate to the project directory:

    cd java-learning-modules
  3. Each module contains examples, exercises, and tips to guide you through the learning process. Follow along with the instructions to enhance your coding skills.


Contributions and Community 🌍

If you have suggestions, additional resources, or would like to contribute to the project, please feel free to fork this repository and create a pull request. I’d love to see how you put the lessons into practice!


License 📜

This project is licensed under the MIT License. You are free to use, modify, and distribute the content within the constraints of the license. You can find more details in the LICENSE file.


Contact 📬

If you need help, guidance, or just want to connect, reach out to me at:


Happy coding, and enjoy your Java adventure! 🎉✨

About

Modul Java STTIND adalah panduan pembelajaran berbasis pemrograman Java yang dirancang khusus untuk mahasiswa STTIND. Modul ini memberikan penjelasan langkah-langkah praktis untuk memahami konsep dasar java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages