Toggle navigation
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 »
Programming 3: Interfaces and Techniques
»
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