Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

1:001245151300
Time CLSTDurationBasic TrackGuiding instructor
09:000:30General overview of ACS
09:300:30

Basic ACS environment and functionalitiesSoftware Engineering Basics and Setting up a Development Environment 

10:000:3020Component/Container Model and Lifecycle Management
0910:50300:2030ALMA Software Big Picture
11:00-Break
11:3010:100:20Project definition and group assignments
11:500:40

Group Exercise: HelloComponent Example

1210:300:30

Basic ACS environment and functionalitiesSoftware Engineering Basics and Setting up a Development Environment 

11:000:45

Group Exercise: HelloComponent Example

Group exercise: Component functionality development

Documentation:

Java: https://confluence.alma.cl/display/ICTACS/ACS+Java+Component+Tutorial
C++: https://confluence.alma.cl/display/ICTACS/BACI+Device+Server+Programming+Tutorial
Python: http://www.eso.org/projects/alma/develop/acs/OnlineDocs/ACSPython.pdf

13:00-Break
14:301:3011:45

Group exercise: Component functionality development

Documentation:

Java: https://confluence.alma.cl/display/ICTACS/ACS+Java+Component+Tutorial
C++: https://confluence.alma.cl/display/ICTACS/BACI+Device+Server+Programming+Tutorial
Python: http://www.eso.org/projects/alma/develop/acs/OnlineDocs/ACSPython.pdf

16:000:30Group exercise: First integration
16:3045:0030End of day

Day 2 (Wednesday, September 22nd)

Time CLSTDurationBasic TrackGuiding instructor
09:000:20Configuration Database
09:200:20GIT
09:401:00Group exercise: Component functionality development
10:40-Break
112:000:40Group exercise: Component functionality development
11:40120:0020Group exercise: Second integration
12:00-Break
15:000:30Logging and Error Systems Overview
15:301:15Group exercises: Component functionality development / Adding logging and error handlingCamila MartinezJorge AvariasTomas Staig
16:450:15Group exercise: Third Integration
17:005:00End of day

...