diff options
Diffstat (limited to 'ult')
-rw-r--r-- | ult/ult_module_plan.rst | 62 | ||||
-rw-r--r-- | ult/ult_module_plan.rst~ | 20 |
2 files changed, 62 insertions, 20 deletions
diff --git a/ult/ult_module_plan.rst b/ult/ult_module_plan.rst index 6235284..534ee3c 100644 --- a/ult/ult_module_plan.rst +++ b/ult/ult_module_plan.rst @@ -18,3 +18,65 @@ Suggested Reading (1) "In the beginning..." by Neal Stephenson (2) "The Unix Programming Environment" by Kerninghan and Pike +**Initial Session Plan** + ++---------+---------------------------------+---------+ +| Session | Topic | Duration| ++=========+=================================+=========+ +| 1 | Introduction to Course | 5 mts | +| | | | +| | Historical background and | 10 mts | +| | implications. Why Unix? | | +| | | | +| | Getting started–logging in; ls, | 10 mts | +| | date, who, cd, mkdir | | +| | | | +| | Getting help: apropos, man, info| 10 mts | +| | | | +| | Basic file handling: cp, mv, rm | 10 mts | +| | | | +| |First session buffer | 5 mts | ++---------+---------------------------------+---------+ +| 2 | Command line arguments | 5 mts | +| | | | +| | Basic text processing: head, | 15 mts | +| | tail, cut, paste | | +| | | | +| | Shell meta characters | 10 mts | +| | | | ++---------+---------------------------------+---------+ +| 3 | Learning the Lingo | 5 mts | ++---------+---------------------------------+---------+ +| 4 | Let there be Repository... | 15 mts | +| | - Creating Repositpry. | | +| | - Cloning existing Repo. | | +| | - Branches concept | | ++---------+---------------------------------+---------+ +| 5 | Navigating through history logs | 5 mts | ++---------+---------------------------------+---------+ +| 6 | Making changes in local branch | 15 mts | +| | - add | | +| | - cp | | +| | - rename | | +| | - rm | | ++---------+---------------------------------+---------+ +| 7 | Sharing the changes | 10 mts | +| | - status | | +| | - pull | | +| | - update | | ++---------+---------------------------------+---------+ +| 8 | Merging the changes | 20 mts | +| | - commit | | +| | - glog | | +| | - push | | +| | - merge | | ++---------+---------------------------------+---------+ +| 9 | Handling conflicts during merge | 20 mts | ++---------+---------------------------------+---------+ +| 10 | Exporting the changes: getting | | +| | patch, diff | 10 mts | ++---------+---------------------------------+---------+ + +*total session time = 110 mts* + +*buffer time = 10 mts* diff --git a/ult/ult_module_plan.rst~ b/ult/ult_module_plan.rst~ deleted file mode 100644 index fdf20e8..0000000 --- a/ult/ult_module_plan.rst~ +++ /dev/null @@ -1,20 +0,0 @@ -Module 1: Using Linux Tools -================= - -Module Objectives ----------------------- - -After successfully completing this module a participant will be able to: - -* Understand the design philosophy of *nix {U} -* Use Linux as their day-to-day operating system {Ap} -* Use the text processing tools such as 'grep', 'tr' {Ap} -* Write and execute (bash) shell scripts {Ap} -* Use a text editor comfortably {Ap} - -Suggested Reading ------------------------ - -(1) "In the beginning..." by Neal Stephenson -(2) "The Unix Programming Environment" by Kerninghan and Pike - |