Aims

The purpose of this module is to learn what is Terminal, node.js, Git, Github and FileZilla and how to use these. 

Expected outcomes

Upon completion of this module, you should know / should be able to:

Submodule 2.1: Popular tools

    • recognize the way in which terminal, node.js, tools are used

    • differentiate between  terminal, node.js

    • discover the use of terminal, node.js

Submodule 2.2: Version control. Git - Github 

    • recognize what is version control system

    • differentiate between  the functionality  of Git / Github tools

    • establish communication between local and remote repositories

Submodule 2.3: WEB Server 

    • recognize the functionality of A WEB Server and Filezilla

    • connect and upload files to a web server via FileZilla

    • construct the URL needed to serve from a WEB Server

Key concepts
    • Internet
    • WEB
    • Terminal
    • Node.js
    • Visual Studio Code
    • Git - Github
    • FileZilla
Instructions

In order to complete this module, you have to:

  • Study the resources provided for the 3 submodules
  • Test your knowledge by answering the Practice set on this module’s content
  • Implement and submit the assignment on this module’s content
  • Reflect if the outcomes of this Module have been achieved
  • Give us feedback on this module’s content

The estimated time to complete these activities is 3 hours.

Last modified: Tuesday, 18 September 2018, 7:24 PM