Skip to content
tcthe.cooperate
All directions
02

Frontend Development

HTML, CSS, JavaScript, React and building modern web interfaces.

Duration
5–7 months
Format
One-to-one, 2–3 lessons per week + homework
Who it is for
For newcomers to programming and for those who want to organise what they know and build a first portfolio.

About the direction

How the interfaces people use every day are actually built — from clean, responsive markup to React components, working with APIs and shipping finished projects. Every block ends with practice, and the course ends with a portfolio project.

What the student will be able to do

  • Build responsive pages from a design
  • Write clean JavaScript and understand how the browser works
  • Compose React interfaces from reusable components
  • Read and send data through APIs
  • Run a project in Git and publish the result

What we study

  • HTML
  • CSS
  • Responsive Design
  • JavaScript
  • Git
  • React
  • APIs
  • Component architecture
  • Project work

One-to-one lessons

Every lesson is one to one: the programme and the pace follow the student.

Programme

  1. 01

    Markup

    • Semantic HTML
    • CSS: flexbox, grid, typography
    • Responsive and mobile interfaces
  2. 02

    JavaScript

    • Syntax, types, functions
    • DOM and events
    • Async, fetch, JSON
    • Developer tools
  3. 03

    React

    • Components and props
    • State and hooks
    • Routing and forms
    • Talking to APIs
  4. 04

    Project

    • Git and collaboration
    • Build and deploy
    • Final portfolio project

Frequently asked questions

Do I need English?

A basic level is enough. We go through terminology and documentation together in class.

How much time does homework take?

About 4–6 hours a week, and the load can be adjusted to your schedule.

Will I have a finished project?

Yes — you build the final project yourself and keep it in your portfolio.

I want to start

Leave a request — we will contact you, establish your level and choose a programme.

Apply Now