Franske ITC-2480 Schedule: Difference between revisions

From ITCwiki
Jump to navigation Jump to search
No edit summary
 
(32 intermediate revisions by the same user not shown)
Line 1: Line 1:
* DH refers to the [https://debian-handbook.info/get/now/ Debian Administrator's Handbook by Raphaël Hertzog and Roland Mas]
* DH refers to the [https://debian-handbook.info/get/now/ Debian Administrator's Handbook (Debian 10 Edition) by Raphaël Hertzog and Roland Mas]
* LCL refers to [http://sourceforge.net/projects/linuxcommand/files/TLCL/16.07/TLCL-16.07.pdf/download The Linux Command Line by William Shotts]
* LCL refers to [http://sourceforge.net/projects/linuxcommand/files/TLCL/19.01/TLCL-19.01.pdf/download The Linux Command Line by William Shotts]
* Other online readings are linked to below the schedule table
* Other online readings are linked to below the schedule table


{| class="wikitable"
{| class="wikitable"
! Date !! Week !! Topic # !! Topic !! Readings !! Lab Activity !! Due
! Date !! Week !! Topic # !! Topic !! Readings to do before this date !! Lab Activities to do before the next date !! Assignments Due Today by 11:59pm
|-
|-
| 14-Jan || 1 || Topic 1 || Intro/Syllabus/Install/VPN Access ||  || Lab 1 ||  
! 12-Jan
| 1 || Topic 1 || Intro/Syllabus/Install/VPN Access ||  || Lab 1 ||  
|-
|-
| 21-Jan || 2 || Topic 2 || CLI Basics, Package Installation, Basic User Intro || DH Sections 4.2, 6.1-6.9, 7.1-7.2, LCL Chapters 2-4, 18 || Lab 2 || First Forum Postings for Topics 1 & 2
! 19-Jan
| 2 || Topic 2 || CLI Basics, Package Installation, Basic User Intro || DH Sections 4.2, 6.1-6.10, 7.1-7.2, LCL Chapters 2-4, 18 || Lab 2 || Lab Report for Topic 1, First Forum Postings for Topics 1 & 2, Weekly Progress Self-Evaluation
|-
|-
| 28-Jan || 3 || Topic 3 || Users, Boot Process, Webmin || LCL Chapter 9, DH Sections 8.4-8.5, 9.1, 8.8 || Lab 3 || Final Forum Postings & Lab Report for Topics 1 & 2
! 26-Jan
| 3 || Topic 3 || Users, Boot Process, Webmin || LCL Chapter 9, DH Sections 8.4-8.5, 9.1, 8.8 || Lab 3 || Final Forum Postings for Topics 1 & 2, Lab Report for Topic 2, Weekly Progress Self-Evaluation
|-
|-
| 4-Feb || 4 || Topic 4 || Advanced Command Line || LCL Chapters 5-7, 12, 17, DH Appendix B.1, Online text editor tutorials || Lab 4 || Topic 1/2 Exam
! 2-Feb
| 4 || Topic 4 || Advanced Command Line || LCL Chapters 5-7, 12, 17, DH Appendix B.1, Online text editor tutorials || Lab 4 || Topic 1/2 Exam, Weekly Progress Self-Evaluation
|-
|-
| 11-Feb || 5 || Topic 5 || Network Configuration, Apache, MySQL || DH Sections 8.2 intro, 8.2.1, 11.2, Online MySQL Readings, Online Log File Readings || Lab 5 || First Forum Postings for Topics 3-5
! 9-Feb
| 5 || Topic 5 || Network Configuration, Apache, MySQL || DH Sections 8.2 intro, 8.2.1, 11.2, 9.5, Online MySQL Readings, Online Log File Readings || Lab 5 || First Forum Postings for Topics 3-5, Weekly Progress Self-Evaluation
|-
|-
| 18-Feb || 6 || Topic 6 || LAMP Software || Online LAMP Software Readings || Lab 6 || Final Forum Postings & Lab Reports for Topics 3-5
! 16-Feb
| 6 || Topic 6 || LAMP Software || Online LAMP Software Readings || Lab 6 || Final Forum Postings & Lab Reports for Topics 3-5, Weekly Progress Self-Evaluation
|-
|-
| 25-Feb || 7 || Topic 7 || Windows Filesharing with Samba || DH Section 11.5, The Samba Configuration File Comments, Online SAMBA Readings || Lab 7 || Topics 3-5 Exams
! 23-Feb
| 7 || Topic 7 || Windows Filesharing with Samba || DH Section 11.5, The Samba Configuration File Comments, Online SAMBA Readings || Lab 7 || Topics 3-5 Exams, Weekly Progress Self-Evaluation
|-
|-
| 4-Mar || 8 || Topic 8 || DNS || DH Section 10.6, Online DNS Readings || Lab 8 || First Forum Postings for Topics 6-8
! 2-Mar
| 8 || Topic 8 || DNS || DH Section 10.7, Online DNS Readings || Lab 8 || First Forum Postings for Topics 6-8, Weekly Progress Self-Evaluation
|-
|-
| 11-Mar || 9 || SPRING BREAK || || || ||
! 9-Mar
| SPRING BREAK || || || || ||  
|-
|-
| 18-Mar || 10 || Topic 9 || Mail Servers (SMTP/POP3/IMAP) || DH Section 11.1, Online Mail Server Readings || Lab 9 || Final Forum Postings & Lab Reports for Topics 6-8
! 16-Mar
| 9 || Topic 9 || Mail Servers (SMTP/POP3/IMAP) || DH Section 11.1, Online Mail Server Readings || Lab 9 || Final Forum Postings & Lab Reports for Topics 6-8, Weekly Progress Self-Evaluation
|-
|-
| 25-Mar || 11 || Topic 10 || DHCP, Firewalls/NAT || DH Section 10.7, 14.2, 10.1 || Lab 10 || Topics 6-8 Exams
! 23-Mar
| 10 || Topic 10 || DHCP, Firewalls/NAT || DH Section 10.8, 14.2, 10.1, Online Firewall Readings || Lab 10 || Topics 7 & 8 Exams, Weekly Progress Self-Evaluation
|-
|-
| 1-Apr || 12 || Topic 11 || Filesystem Layout, Disks, LVM || DH Appendix B.2, B.4.2, LCL Chapter 15, DH Section 12.1 || Lab 11 || First Forum Postings for Topics 9-11
! 30-Mar
| 11 || Topic 11 || Filesystem Layout, Disks, LVM || DH Appendix B.2, B.4.2, LCL Chapter 15, DH Section 12.1 || Lab 11 || First Forum Postings for Topics 9-11, Weekly Progress Self-Evaluation
|-
|-
| 8-Apr || 13 || Topic 12 || Security & Monitoring || DH Section 10.8, 14.3, 14.6 || Lab 12 || Final Forum Postings & Lab Reports for Topics 9-11
! 6-Apr
| 12 || Topic 12 || Security & Monitoring || DH Section 10.9, 14.3, 14.6 || Lab 12 || Final Forum Postings & Lab Reports for Topics 9-11, Weekly Progress Self-Evaluation
|-
|-
| 15-Apr || 14 || Topic 13 || Scripting with BASH || LCL Chapter 24, Online BASH Scripting Readings || Lab 13 || Topics 9-11 Exams
! 13-Apr
| 13 || Topic 13 || Scripting with BASH || LCL Chapter 24, Online BASH Scripting Readings || Lab 13 || Topics 9-11 Exams, Weekly Progress Self-Evaluation
|-
|-
| 22-Apr || 15 || Topic 14 || Scripting II: Python || Online Python Scripting Readings || Lab 14 || First Forum Postings for Topics 12-14
! 20-Apr
| 14 || Topic 14 || Scripting II: Python || Online Python Scripting Readings || Lab 14 || First Forum Postings for Topics 12-14, Weekly Progress Self-Evaluation
|-
|-
| 29-Apr || 16 ||  || Catch Up / Final Skills Practice ||  ||  || Final Forum Postings for Topics 12-14 & Lab Report for Topic 12 NOTE: Access to your VM will end April 29 so that is can be prepared for the skills exam
! 27-Apr
| 15 ||  || Catch Up / Final Skills Practice ||  ||  || Final Forum Postings for Topics 12-14 & Lab Report for Topic 12, Weekly Progress Self-Evaluation NOTE: Access to your VM will end April 30 so that it can be prepared for the skills exam which is open May 2 - May 7!
|-
|-
| 6-May || 17 || Topic 15 || Final Skills Exam (Starts May 3) ||  || Final Skills Exam Due 5/6/19 || Topics 12 and 13/14 Exams, Lab Report for Topic 13/14
! 4-May
| 16 || Topic 15 || Final Skills Exam (Opens May 2) ||  || Final Skills Exam Due May 7 || Topic 13-14 Lab Report, Topic 12-14 Exams, Final Skills Exam
|-
|-
| 13-May || 18 || Topic 15 || Final Written Exam ||  ||  || Final Written Exam
! 11-May
| FE Week || Topic 15 || Final Written Exam ||  ||  || Final Written Exam
|}
|}


Line 49: Line 67:


==Online MySQL Readings==
==Online MySQL Readings==
* [http://www.guru99.com/introduction-to-database-sql.html What is a database? & What is SQL? (Required Reading Beginning Fall 2017)]
* [https://web.archive.org/web/20220716064111/http://www.guru99.com/introduction-to-database-sql.html What is a database? & What is SQL?]
* [http://zetcode.com/databases/mysqltutorial/introduction/ Introduction to MySQL]
* [http://zetcode.com/databases/mysqltutorial/introduction/ Introduction to MySQL]
* [http://zetcode.com/databases/mysqltutorial/firststeps/ First Steps in MySQL]
* [http://zetcode.com/databases/mysqltutorial/firststeps/ First Steps in MySQL]
Line 64: Line 82:


==Online SAMBA Readings==
==Online SAMBA Readings==
* [https://help.ubuntu.com/lts/serverguide/samba-introduction.html Introduction to SAMBA]
* [https://ubuntu.com/server/docs/samba-file-server Introduction to SAMBA]
* [https://help.ubuntu.com/lts/serverguide/samba-fileserver.html SAMBA Fileserver Configuration]
* [https://ubuntu.com/server/docs/samba-file-server SAMBA Fileserver Configuration]


==Online DNS Readings==
==Online DNS Readings==
Line 73: Line 91:
==Online Mail Server Readings==
==Online Mail Server Readings==
* [https://help.ubuntu.com/community/PostfixBasicSetupHowto Postfix Basic Setup]
* [https://help.ubuntu.com/community/PostfixBasicSetupHowto Postfix Basic Setup]
==Online Firewall Readings==
* [https://computingforgeeks.com/how-to-install-and-configure-firewalld-on-debian/ How to Install and Configure Firewalld on Debian]
* [https://linuxconfig.org/introduction-to-firewalld-and-firewall-cmd-command-on-linux Introduction to firewalld and firewall-cmd command on Linux]
==Online BASH Scripting Readings==
==Online BASH Scripting Readings==
* [http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html BASH Programming HOWTO]
* [http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html BASH Programming HOWTO]
==Online Python Scripting Readings==
==Online Python Scripting Readings==
* [http://hetland.org/writing/instant-hacking.html Instant Hacking]
* [https://folk.idi.ntnu.no/mlh/hetland_org/writing/instant-hacking.html Instant Hacking]
* [http://www.dreamsyssoft.com/python-scripting-tutorial/index.php dreamsys Python Scripting Tutorial]
* [https://web.archive.org/web/20210424072311/http://www.dreamsyssoft.com/python-scripting-tutorial/index.php dreamsys Python Scripting Tutorial]

Latest revision as of 18:34, 28 June 2023

Date Week Topic # Topic Readings to do before this date Lab Activities to do before the next date Assignments Due Today by 11:59pm
12-Jan 1 Topic 1 Intro/Syllabus/Install/VPN Access Lab 1
19-Jan 2 Topic 2 CLI Basics, Package Installation, Basic User Intro DH Sections 4.2, 6.1-6.10, 7.1-7.2, LCL Chapters 2-4, 18 Lab 2 Lab Report for Topic 1, First Forum Postings for Topics 1 & 2, Weekly Progress Self-Evaluation
26-Jan 3 Topic 3 Users, Boot Process, Webmin LCL Chapter 9, DH Sections 8.4-8.5, 9.1, 8.8 Lab 3 Final Forum Postings for Topics 1 & 2, Lab Report for Topic 2, Weekly Progress Self-Evaluation
2-Feb 4 Topic 4 Advanced Command Line LCL Chapters 5-7, 12, 17, DH Appendix B.1, Online text editor tutorials Lab 4 Topic 1/2 Exam, Weekly Progress Self-Evaluation
9-Feb 5 Topic 5 Network Configuration, Apache, MySQL DH Sections 8.2 intro, 8.2.1, 11.2, 9.5, Online MySQL Readings, Online Log File Readings Lab 5 First Forum Postings for Topics 3-5, Weekly Progress Self-Evaluation
16-Feb 6 Topic 6 LAMP Software Online LAMP Software Readings Lab 6 Final Forum Postings & Lab Reports for Topics 3-5, Weekly Progress Self-Evaluation
23-Feb 7 Topic 7 Windows Filesharing with Samba DH Section 11.5, The Samba Configuration File Comments, Online SAMBA Readings Lab 7 Topics 3-5 Exams, Weekly Progress Self-Evaluation
2-Mar 8 Topic 8 DNS DH Section 10.7, Online DNS Readings Lab 8 First Forum Postings for Topics 6-8, Weekly Progress Self-Evaluation
9-Mar SPRING BREAK
16-Mar 9 Topic 9 Mail Servers (SMTP/POP3/IMAP) DH Section 11.1, Online Mail Server Readings Lab 9 Final Forum Postings & Lab Reports for Topics 6-8, Weekly Progress Self-Evaluation
23-Mar 10 Topic 10 DHCP, Firewalls/NAT DH Section 10.8, 14.2, 10.1, Online Firewall Readings Lab 10 Topics 7 & 8 Exams, Weekly Progress Self-Evaluation
30-Mar 11 Topic 11 Filesystem Layout, Disks, LVM DH Appendix B.2, B.4.2, LCL Chapter 15, DH Section 12.1 Lab 11 First Forum Postings for Topics 9-11, Weekly Progress Self-Evaluation
6-Apr 12 Topic 12 Security & Monitoring DH Section 10.9, 14.3, 14.6 Lab 12 Final Forum Postings & Lab Reports for Topics 9-11, Weekly Progress Self-Evaluation
13-Apr 13 Topic 13 Scripting with BASH LCL Chapter 24, Online BASH Scripting Readings Lab 13 Topics 9-11 Exams, Weekly Progress Self-Evaluation
20-Apr 14 Topic 14 Scripting II: Python Online Python Scripting Readings Lab 14 First Forum Postings for Topics 12-14, Weekly Progress Self-Evaluation
27-Apr 15 Catch Up / Final Skills Practice Final Forum Postings for Topics 12-14 & Lab Report for Topic 12, Weekly Progress Self-Evaluation NOTE: Access to your VM will end April 30 so that it can be prepared for the skills exam which is open May 2 - May 7!
4-May 16 Topic 15 Final Skills Exam (Opens May 2) Final Skills Exam Due May 7 Topic 13-14 Lab Report, Topic 12-14 Exams, Final Skills Exam
11-May FE Week Topic 15 Final Written Exam Final Written Exam

Online Reading Links

Online Text Editor Tutorials

Online MySQL Readings

Online Log File Readings

Online LAMP Software Readings

Online SAMBA Readings

Online DNS Readings

Online Mail Server Readings

Online Firewall Readings

Online BASH Scripting Readings

Online Python Scripting Readings