Networking & SecurityEngineeringFrançais

Web Programming II

NWS 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

  1. Lesson 1Browser, server and stored dataInteractive tutorial

Curriculum topics

  1. Lesson 2Web concepts and paradigmsInteractive tutorial
  2. Lesson 3Intranet, Internet and extranetInteractive tutorial
  3. Lesson 4Web development toolingInteractive tutorial
  4. Lesson 5Server stack installationInteractive tutorial
  5. Lesson 6Apache server configurationInteractive tutorial
  6. Lesson 7The Apache Software Foundation ecosystemInteractive tutorial
  7. Lesson 8PHP language fundamentalsInteractive tutorial
  8. Lesson 9Form handling and data sanitizationInteractive tutorial
  9. Lesson 10State managementInteractive tutorial
  10. Lesson 11MySQL core conceptsInteractive tutorial
  11. Lesson 12PHP and MySQL database connectivityInteractive tutorial
  12. Lesson 13Web application securityInteractive tutorial
  13. Lesson 14Installing and configuring a web serverInteractive tutorial

Put it into practice

  1. Lesson 15Troubleshoot a small PHP formInteractive tutorial

Work independently

  1. Lesson 16Build and defend a small book applicationInteractive tutorial
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