LogoLogo
Class SchedulesOfficial WebsiteMigraCode SyllabusHow to teach tech
  • 👩‍đŸĢWelcome to the MigraCode Volunteer Guide
  • General information
    • â„šī¸About MigraCode
    • đŸ–ąī¸Working with our students
    • đŸ‘ĨVolunteering roles
      • Teaching volunteer roles
      • Mentoring volunteer roles
      • Slack volunteer roles
  • Teaching instructions
    • đŸ–Ĩī¸Basic computer literacy
      • Lesson 1: Introduction and Browser
      • Lesson 2: More browsing and Internet
      • Lesson 3: Mail and a taste of Drive
      • Lesson 4: Google Docs
      • Lesson 5: Google sheets
      • Lesson 6: Google slides
    • 👩‍đŸ’ģWeb development
      • Class Example
      • Teaching instructions
        • Introduction
          • 1 - Terminal and Visual Code
          • 2 - Git and Github
        • HTML/CSS
          • 1 - Semantic HTML and CSS
          • 2 - Responsive Web and layout
          • 3 - Bootstrap
        • JavaScript I
          • 1 - Hello Javascript
          • 2 - Expressions and loops
          • 3 - Arrays and callbacks
        • Javascript II
          • 1 - Javascript in the browser
          • 2 - Objects
          • 3 - Introduction to APIs
        • Javascript III
          • 1 - HTTP Protocols and ES6
          • 2 - Workshop Part 1
          • 3 - Workshop Part 2
        • React
          • 1 - Hello React
          • 2 - Reacting to changes
          • 3 - Fetching Data
        • NodeJS
          • 1 - Node and Express 101
          • 2 - APIs in Node
          • 3 - Workshop
        • Databases
          • 1 - Introduction to SQL
          • 2 - SQL with Node
          • 3 - CRUD with SQL and Node
    • đŸ› ī¸Professional Skills
      • Module 1: Soft skills
      • Module 2: Employability
      • Module 3: Working in projects
  • Useful Links
  • Class Schedules
  • Official Website
  • MigraCode Syllabus
  • How to teach tech
Powered by GitBook
On this page
  • Module Introduction
  • Lessons

Was this helpful?

Export as PDF
  1. Teaching instructions
  2. Web development
  3. Teaching instructions

JavaScript I

Previous3 - BootstrapNext1 - Hello Javascript

Last updated 3 years ago

Was this helpful?

Module Introduction

This is the first student contact with a development language

In this first module, we use Javascript without a browser, executing .js files from the command line using node.

Check that you have successfully installed NodeJS by ensuring that the following command returns returns a version number e.g. "v13.8.0"

  • node -v

Lessons

👩‍đŸ’ģ
1 - Hello Javascript
2 - Expressions and loops
3 - Arrays and callbacks