LinguaCode
Start free
Online school · French & web development

Learn French. Write code. Change countries.

A school for English speakers in the Philippines and anywhere else — where you practise French at any hour, and leave with the exam result and the portfolio that open doors.

Sentence of the day

Tap any word to see what it means.

“I'm going to work in Montreal soon.”

Why most people stop

The hard part was never the grammar.

It was having nobody to speak French with at eleven at night.

Studying on your own

  • You watch a video. Nobody ever hears you speak.
  • You get an answer wrong and never find out why.
  • The live class is at 3 a.m. in your timezone.
  • You finish the course with nothing to show an employer.

Studying here

  • You speak every single day — to KAYA, and to your class.
  • Every mistake comes back explained, in your own language.
  • Live sessions are set for Manila hours — and recorded anyway.
  • You leave with a certified level and a portfolio that is online.
Two tracks, one school

French and code, taught together

Every programming lesson is taught in French. Your vocabulary grows while you build something real.

French

From your first word to fluent

Reading, listening, writing and — above all — speaking. Short lessons, real texts, and an exam track for those who need a certificate.

  • Speak out loud from the very first week
  • Pronunciation feedback, sound by sound
  • Vocabulary that comes back until you own it
  • TCF preparation, with timed mock exams
A1A2B1B2C1
Web development

From your first page to your own app

You write real code in the browser and see it run instantly. Each level ends with a project that goes online under your name.

  • Web pages that work on any phone
  • JavaScript: make the page respond to people
  • Python and databases: handle real information
  • A finished application, online, in your portfolio
HTMLCSSJavaScriptPythonSQLReact
Lesson library

Open a lesson and start now

Coundi publishes each lesson here as he writes it. The exercises correct themselves as you go, and you can listen to every text read aloud.

How it works

Four steps, and the first one is free

01

Find your real level

A twelve-minute conversation places you on the European scale, from A1 to C1. No guessing, no wasted months.

02

Study at your own hour

Short lessons on your phone. Download them before you leave home and they still work with no signal.

03

Practise out loud, any time

KAYA listens, corrects your pronunciation and explains the rule in the language you already speak.

04

Meet the class live

Small groups with Coundi, in your browser, at an hour that makes sense in Manila.

Your practice partner

KAYA — kaya mo yan

In Filipino it means you can do it. That is the whole job: to be there at the hour when nobody else is.

KAYAGuided conversation · A223:41
Bonsoir ! Tell me about your day — you can answer by voice if you prefer. 🎙️
Je suis allé Je suis allée au marché et j'ai acheté des poisson j'ai acheté du poisson.2 corrections · past participle agreement, partitive article
Almost perfect. Use du when you cannot count it — du poisson, like some fish. And since you are writing about yourself, allée takes the extra e.
Your poisson scored 82 %. The [wa] sound is good — the final s stays silent. One more try?

It speaks your language

Rules explained in English, Filipino or Cebuano — whichever one makes it click. The lesson stays in French; the explanation meets you where you are.

It hears you

Record a sentence and get a score sound by sound, with the ones that do not exist in Filipino or English practised on their own.

It explains, never just marks

Not “wrong” in red. What you wrote, what it should be, and the reason — written for the mistake you actually made.

It never sighs at you

Ask the same question six times. Speak badly. Nobody is watching, nobody is waiting, and Coundi still sees your progress — not your embarrassment.

Live classes

Your classroom, not somebody else's

A real class, at a real hour, with a real teacher — and it opens the moment you click.

It opens in your browser

No app to install, no separate account, no download on a phone that is already full.

Small groups, real pairs

Coundi splits the class into pairs for five minutes of speaking, walks between them, then brings everyone back.

Built for a weak signal

When the connection drops, video steps down to audio on its own. You stay in the class instead of losing it.

Missed it? It's saved

Every session is recorded, with a written summary and the new vocabulary, sent to the whole class afterwards.

Where your class actually lives. The classroom runs on the school's own server, not on a borrowed platform. Nothing is sold on, nothing is mined for advertising, and the recordings belong to the school and to you.

Your teacher

Coundi

Coundi writes every lesson himself. Not slides bought from a catalogue — his own texts, his own exercises, his own explanations, rewritten each time a student misunderstands something. This school exists to give that work the reach it deserves.

Questions

Before you start

Do I need to know any French already?

No. Most students start at zero. The placement conversation finds exactly where you are, and the first lessons assume nothing.

How much time does this take?

Thirty minutes a day is enough to keep moving. Lessons are cut into short pieces on purpose, so you can study on the jeepney or during a break.

Can I pay with GCash?

Yes — GCash, Maya, and cards. Prices are shown in pesos, and you can stop whenever you want.

Will this help my application to Canada?

The French track prepares you for the TCF, the test accepted for Canadian immigration. We prepare you thoroughly for the exam — the application itself remains yours to file.

Do I need a computer for the coding track?

A phone is enough to begin. By the third level you will want a laptop, and we will tell you well before you get there.

Bienvenue

Your first lesson is free.

Take the placement conversation, do one full lesson, and decide afterwards. Nothing is asked of you before that.

Start free

No card needed. No automatic renewal.