Web Programming II
SWE 201 · Semester 3
2 credits · 16 learning units
Lessons
16 of 16 learning units provide interactive tutorials with worked examples, diagrams, knowledge checks and subject mastery questions. Each check draws five questions from the available bank; question counts vary by unit. The remaining units provide preparation, guided practice or an independent project.
Subunit titles retain the curriculum’s original language.
Shared learning sequence · NWS 201 / SWE 201. Combines complementary topics from both curricula.
Start here
Curriculum topics
- Lesson 2Web concepts and paradigmsInteractive tutorial
- Lesson 3Intranet, Internet and extranetInteractive tutorial
- Lesson 4Web development toolingInteractive tutorial
- Lesson 5Server stack installationInteractive tutorial
- Lesson 6Apache server configurationInteractive tutorial
- Lesson 7The Apache Software Foundation ecosystemInteractive tutorial
- Lesson 8PHP language fundamentalsInteractive tutorial
- Lesson 9Form handling and data sanitizationInteractive tutorial
- Lesson 10State managementInteractive tutorial
- Lesson 11MySQL core conceptsInteractive tutorial
- Lesson 12PHP and MySQL database connectivityInteractive tutorial
- Lesson 13Web application securityInteractive tutorial
- Lesson 14Installing and configuring a web serverInteractive tutorial
Put it into practice
Work independently
Curriculum source
HND CURRICULUM-NETWORK AND SECURITY.pdf · NWS 201 · Course table: p. 10 · Outline pages: 156, 157, 158
HND Computer Engineering Software Engineering Curriculum.pdf · SWE 201 · Course table: p. 10 · Outline pages: 36