<-- Mailchimp tag -->

Earn a Front End Web
Development Certificate
in 6+1 months

By Kostas Minaidis

01/09/2020

We offer scholarships

Download Curriculum

Course Content

Web Development 101

  • The Basics

    • How this Course will work
    • Introduction to Web Development
    • Gearing up
    • Set up all necessary Services & Accounts
    • How does the Web work
  • Installations

    • Installation Overview
    • Setting up a Development Environment
    • Setting up Ubuntu/Windows Dual Boot
    • Setting up a Virtual Machine
    • Code Editors
    • Visual Studio Code
    • Command Line Basics
  • Git Basics

    • Introduction to Git
    • Git Basics - Part I
    • Setting up Git
    • Git Basics - Part II
    • Project: Practicing Git Basics
  • The Front End

    • Introduction to the Front End
    • HTML & CSS Basics
    • Developer Tools
    • Project: HTML/CSS
  • JavaScript Basics & Tying it all together

    • Fundamentals - Part I
    • Fundamentals - Part II
    • Developer Tools - Part II
    • Fundamentals - Part III
    • Project: Rock - Paper - Scissors
    • Clean Code
    • Fundamentals - Part IV
    • DOM Manipulation
    • Events
    • Project: Etch-a-Sketch
    • Fundamentals - Part V
    • Project: Calculator

HTML & CSS

  • Basic HTML Page Structure

    • Introduction
    • HTML Basics
    • Linking Internal and External Pages
    • Working with Images, Video and Other Media
    • Project: Embedding Images and Video
    • What's new in HTML5
  • Displaying and Inputting Data

    • Tables in HTML
    • Ordered and Unordered Lists
    • Forms for collecting data
    • Project: HTML Forms
  • CSS

    • CSS Basics
    • The Box Model
    • Floats and Positioning
    • FlexBox
    • Grid
    • Project: Positioning and Floating elements
    • Best practices
    • Background and Gradients
    • Project: Building with Background and Gradients
  • Design and UX

    • Introduction to Design and UX
    • Fonts & Typography
    • CSS Grids
  • Responsive Design & CSS Frameworks

    • Responsive Design
    • Project: Building With Responsive Design
    • CSS Frameworks: Bootstrap, Foundation
    • Project: Using Bootstrap
  • Advanced CSS

    • Animations, Subtle Effects and Compatibility
    • Using CSS Pre-processors to Save Time
    • Project: Design Your Own Grid-Based Framework
    • Conclusion

JavaScript

  • Introduction

    • Introduction
    • A Quick Review
  • Organizing your JavaScript Code

    • Introduction
    • Objects and Object Constructors
    • Project: Library
    • Factory Functions and the Module Pattern
    • Project: Tic-Tac-Toe
    • Classes
    • ES6 Modules
    • Project: Restaurant Page
    • OOP Principles
    • Project: Todo List
  • JavaScript in the Real World

    • Linting
    • Dynamic User Interface Interactions
    • Forms
    • Webpack
    • ES6 and Beyond
  • Asynchronous JS, JSON and APIs

    • JSON
    • Async
    • Working with APIs
    • Async and Await
    • Project: Weather App
  • Testing & Finishing up

    • Testing Basics
    • Project: Testing Practice
    • More Testing
    • Project: Battleship
    • Finishing up
    • Project: Final Project
    • Conclusion

JavaScript Libraries

  • Learn jQuery

    • jQuery Basics
    • jQuery Forms
    • Project: jQuery Basics

Frontend Frameworks

  • ReactJS

Serverless Architecture

  • JAMStack and the Serverless Architecture

Simple and Flexible Pricing

Choose a plan that fits your needs best

Web Developer
Career Track (7+2 months)

Pay Upfront

850

  • Participate in our:
  • ✓ 6 month Front End Course
  • ✓ 1 month Final Project
  • ✓ 2 month Soft Skills
  • ✓ 2 month Job Skills Course
  • ✓ Live Sessions (2 / week)
  • ✓ In our community. Learn and work with others.
  • ✓ Receive support from your mentor, Technical Assistants, code reviews, etc.
  • ✓ Solve real life exercises / problems
  • ✓ Access to the job market through our Talent platform
Apply Now

Become a Web Developer

Study Now, Pay when you get a job

557

(€857)

  • Participate in our
  • ✓ 6 month Front End Course
  • ✓ 1 month Final Project
  • ✓ 1 month Soft Skills
  • ✓ 2 month Job Skills Course
  • ✓ Live Sessions (2 / week)
  • ✓ In our community. Learn and work with others.
  • ✓ Receive support from your mentor, Technical Assistants, code reviews, etc.
  • ✓ Solve real life exercises / problems
  • ✓ Access to the job market through our Talent platform
Apply Now

Become a Web Developer

Scholarship (Only for registered unemployed, refugees, migrants)

0

  • Participate in our
  • ✓ 6 month Front End Course
  • ✓ 1 month Final Project
  • ✓ 1 month Soft Skills
  • ✓ 2 month Job Skills Course
  • ✓ Live Sessions (2 / week)
  • ✓ In our community. Learn and work with others.
  • ✓ Receive support from your mentor, Technical Assistants, code reviews, etc.
  • ✓ Solve real life exercises / problems
  • ✓ Access to the job market through our Talent platform
Apply Now
100% of the amount goes towards scholarships to those who need them.

Next Cohort Starts

Day(s)

:

Hour(s)

:

Minute(s)

:

Second(s)

Made with • by our devs • | Read our Privacy & Cookie policy

Social Hacker A.M.K.E. is a registered Greek charity (No. 1152385)