Toggle navigation
A+
A+ Programming in the Large
Mock frame
Index
username
Log out
Programming in the Large
Course
Index
Exercise results
Notifications
External
Discussions
Help
Site
Home
Course archive
username
Log out
Course
Index
Exercise results
Notifications
External
Discussions
Help
« Q&A Session
Playing Field of Implementing Software »
Programming 3: Interfaces and Techniques
»
Programming in the Large
Programming in the Large
¶
Playing Field of Implementing Software
Concept of Abstraction
Abstraction
Levels of Abstraction
Division into parts
Encapsulation of Data
Abstract Data Types
Service Oriented View
Principle of Locality
Information Hiding
Interface in Programming Languages
Introduction to Java classes
The basic structure of a Java class
Java packages
Exception handling in Java
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: Use on This Course
⌛⌛ Sudoku
Exercise: Sudoku
Testing
Submitting
⌛⌛ Student register
Testing the implementation
Submitting
Q&A Session
« Q&A Session
Playing Field of Implementing Software »
Privacy Policy