A+ A+   Welcome to Programming 3: Interfaces and Techniques
  • Mock frame
    • Index
  • username
  • Log out
  • Welcome to Programming 3: Interfaces and Techniques
  • Course

  • Index
  • Exercise results
  • Notifications
  • External

  • Discussions
  • Help
  • Site

  • Home
  • Course archive
  • username
  • Log out
  • Course

  • Index
  • Exercise results
  • Notifications
  • External

  • Discussions
  • Help
« Permission for Research Welcome to the Course »
  1. Programming 3: Interfaces and Techniques »
  2. Welcome to Programming 3: Interfaces and Techniques

Welcome to Programming 3: Interfaces and Techniques¶

  • Welcome to the Course
  • Practical Matters
    • Learning Outcomes of Programming 3: Interfaces and Techniques
      • Course Staff and Contact Information
      • Course Workflow
        • Learning Events
        • Study Facilities on Campus
          • Guidance and Support Services
        • Flipped Learning
      • Grading of the Course
  • Java: Programming Environment
    • Why Java?
    • Java JDK
      • Installing the JDK
        • Java IDE and the First Program
          • Let’s go!
          • Java Basics
        • Git: Basics
          • Version Control
          • Git
            • How does Git make versions?
            • Commit
            • Using Git
            • Data preservation in Git
            • What should or shouldn’t be stored in Git?
          • Git Commands for Basic Use
          • Version Control on Your Own Computer
        • Git: The Use on This Course
        • Managing a Java code project with Maven
          • Maven project structure
          • Buildind (e.g. compiling) a Maven project
          • JAR files (Java Archive files)
          • Using plugins with Maven
        • Preparing for the first programming task submission
  • ⌛ Counting the Mean
    • Example
    • Submitting
  • Virtual Desktop: TUNI Virtual Desktop
  • A more detailed introduction to Java
    • Java types
    • Command line parameters in Java
    • Java’s basic syntax and operations
    • Java file structure
  • Q&A Session
« Permission for Research Welcome to the Course »
  • Privacy Policy