LogoLogo
Official WebsiteClass RecordingsSchedules & EventsHomework
  • Welcome to MigraCode Barcelona
  • General Information
    • Code of conduct
    • Experiences
    • Copyright
  • Student support
    • 🙋Student Services
      • Volunteer Support
      • CodeBuddies
      • CodeWomen
      • Language Support
        • Language Lab
        • Oxford House
      • Psychological Support
      • Legal Support
      • Study space
    • 💼Finding a job
      • Self-branding
        • LinkedIn profile
        • GitHub profile
        • Self-developed profile
      • Online networking
      • Events & job fairs
  • COURSES
    • 🎧IT Support & Security Course
      • Structure
      • Course content
      • Planning & Schedule
      • Application process
        • Home assignment
    • 🎧IT Automation with Python Course
      • Structure
      • Course content
      • Planning & Schedule
      • Application process
        • Home assignment
    • 💻Web Development Course
      • Pre-Courses
      • Main Tools & Software
      • Slack Information
      • Grading System
      • Homework
      • Course content
        • Introduction
          • 1 - Dev Tools and command line
          • 2 - Git and Github
          • Git and GitHub Practice Session
        • 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
        • JavaScript III
          • 1 - Good practices and debugging
          • 2 - APIs and fetch
          • 3 - Project
        • React
          • 1 - React 101
          • 2 - Reacting to changes
          • 3 - Fetching Data
          • Extra Materials
            • Class components
            • Routing
        • Node.js
          • 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
        • Final Projects
          • Call for project ideas
          • List of projects
          • Planning and Calendar
          • How to start coding
          • Methodology
          • Team meetings
        • Professional Skills
          • Module 1: Soft Skills
          • Module 2: Employability
          • Module 3: Working in projects
    • 💾Advanced JS & ASP.NET course
      • Admission assignment
      • Self Study Prerequisites
        • Index
      • Course content
        • Index
  • Technical Guides
    • How to install course tools
    • Introduction to GIT
    • Trello in Scrum
    • Heroku Deployment
    • Git on Teams
  • Useful links
    • Official website of MigraCode Barcelona
    • Our Homework Trello board
    • Class Recordings
    • Schedules and Events
Powered by GitBook
On this page
  • Overall Course Content
  • Our program in one video
  • Our learning objectives in detail

Was this helpful?

Export as PDF
  1. COURSES

Web Development Course

PreviousHome assignmentNextPre-Courses

Last updated 3 years ago

Was this helpful?

This is the complete syllabus and course material for the web development course of . It is based on the syllabus from , and other resources. This syllabus does not only include the coding course, but also all other information for students.

During the course you will learn a technology stack that helps you build anything from a simple website to a powerful database-driven web application or even a mobile app!

If you are familiar with MigraCode yet and you're interested in joining the program, please .

Overall Course Content

  • HTML/CSS

  • Core JavaScript

  • Databases

Our program in one video

Our learning objectives in detail

Technical skills:

  • Lean to understand and use the following coding languages on a medium to advanced level: HTML/CSS, JavaScript, React, NodeJS and Databases

  • Learn how to use Git and the Command Line, and also how to use the related GitHub platform

  • Learn how to use project management tools such as Trello, Slack and Cloud Services

  • Learn how to think in algorithms and how to search for solutions

Job-seeking skills:

  • Learn how to use LinkedIn and how to benefit most from this platform

  • Learn how to prepare and go through an interview process to get hired by a professional IT company

  • Learn how to create and design a professional CV/Resume

General soft skills:

  • Learn how to work in a team under supervision of a mentor

  • Learn how to communicate effectively through professional communication training

  • Learn how to work with people from different cultures and nationalities

  • Learn how to cope with work-related stress and how to plan ahead

  • Learn how to be proactive in asking things and approaching people

Backend development using

Modern front-end development with

We’ll complement the training with workshops on modern software methodologies and job interview practices, etc. A simplified overview of our curriculum can be found , including other details of our course.

💻
NodeJS
React
here
MigraCode Barcelona
CodeYourFuture
HackYourFuture
refer to the main MigraCode Barcelona website