Skip to main content

Cantonese Learning

· 13 min read

30-Day Hong Kong Cantonese Course​

How to use this course​

Aim for 30–45 minutes per day:

10 min: vocabulary

10 min: say the example sentences aloud

10 min: review previous days

5–15 min: listening/speaking practice

I'll use Jyutping:

我 ngo5 = I / me

The number represents the Cantonese tone.

Week 1 — Survival Cantonese​

Day 1 — Hello! 你好​

Vocabulary

CantoneseJyutpingEnglish
你nei5you
我ngo5I / me
你好nei5 hou2hello
好hou2good
早晨zou2 san4good morning
拜拜baai1 baai3bye-bye
多謝do1 ze6thank you
唔該m4 goi1thanks / excuse me
唔好意思m4 hou2 ji3 si1sorry / excuse me
對唔住deoi3 m4 zyu6I'm sorry

Learn these chunks

你好! nei5 hou2 Hello!

早晨! zou2 san4 Good morning!

多謝! do1 ze6 Thank you!

唔該! m4 goi1 Thanks / excuse me. Mini-dialogue

A: 你好! Hello!

B: 你好!早晨! Hello! Good morning!

A: 多謝! Thanks! Today's mission

Say 你好、早晨、多謝、唔該 aloud 10 times each.

Day 2 — I, you, he/she​

Vocabulary

CantoneseJyutpingEnglish
我ngo5I
你nei5you
佢keoi5he / she
我哋ngo5 dei6we
你哋nei5 dei6you plural
佢哋keoi5 dei6they
人jan4person
朋友pang4 jau5friend
老師lou5 si1teacher
學生hok6 saang1student

Key pattern

我係…… ngo5 hai6 ... I am...

你係…… nei5 hai6 ... You are...

Examples:

我係學生。 ngo5 hai6 hok6 saang1 I'm a student.

佢係我朋友。 keoi5 hai6 ngo5 pang4 jau5 He/she is my friend. Day 3 — The most important negative words

Today is extremely important.

Vocabulary

CantoneseJyutpingEnglish
係hai6be
唔係m4 hai6isn't / am not
有jau5have
冇mou5don't have
唔m4not
知zi1know
明ming4understand
識sik1know / be familiar with

Key distinction

唔 m4 generally negates actions, descriptions, etc.

我唔知。 ngo5 m4 zi1 I don't know.

冇 mou5 means don't have / there isn't.

我冇錢。 ngo5 mou5 cin2 I don't have money.

Essential survival sentence

我唔明。 ngo5 m4 ming4 I don't understand. Day 4 — What?

Vocabulary

CantoneseJyutpingEnglish
咩me1what
乜嘢mat1 je5what / what thing
嘢je5thing / stuff
邊bin1which / where
邊個bin1 go3who
呢個ni1 go3this
嗰個go2 go3that

Pattern

呢個係咩? ni1 go3 hai6 me1? What is this?

嗰個係咩? go2 go3 hai6 me1? What's that?

邊個? bin1 go3? Who? Day 5 — Where?

Vocabulary

CantoneseJyutpingEnglish
邊度bin1 dou6where
呢度ni1 dou6here
嗰度go2 dou6there
喺hai2at / in
屋企uk1 kei2home
廁所ci3 so2toilet
香港hoeng1 gong2Hong Kong
車站ce1 zaam6station

Pattern

你住邊度? nei5 zyu6 bin1 dou6? Where do you live?

我住香港。 ngo5 zyu6 hoeng1 gong2 I live in Hong Kong.

廁所喺邊度? ci3 so2 hai2 bin1 dou6? Where's the toilet? Day 6 — Numbers 1–10

Learn these thoroughly:

#CantoneseJyutping
1一jat1
2二ji6
3三saam1
4四sei3
5五ng5
6六luk6
7七cat1
8八baat3
9九gau2
10十sap6

Practice

Say:

一、二、三、四、五、六、七、八、九、十

Then backwards.

Then randomly.

Day 7 — Review + first conversation​

You now know enough to make a tiny conversation. Dialogue

A: 你好!你叫咩名呀? Hello! What's your name?

B: 我叫 Alex。你呢? My name is Alex. And you?

A: 我叫 Sam。 My name is Sam.

B: 你係邊度人? Where are you from?

A: 我係英國人。 I'm British. Week 1 challenge

Without looking at the English:

Introduce yourself.

Say where you're from.

Say where you live.

Ask someone's name.

Say you don't understand.

Week 2 — Food, shopping & daily life​

Day 8 — Eat & drink​

CantoneseJyutpingEnglish
食sik6eat
飲jam2drink
飯faan6meal / rice
水seoi2water
茶caa4tea
咖啡gaa3 fe1coffee
奶naai5milk
肚餓tou5 ngo6hungry
飽baau2full

Key sentence

我肚餓。 ngo5 tou5 ngo6 I'm hungry.

我想食飯。 ngo5 soeng2 sik6 faan6 I want to eat. Day 9 — Ordering food

Learn:

CantoneseJyutpingEnglish
要jiu3want
唔要m4 jiu3don't want
一杯jat1 bui1one cup
一碗jat1 wun2one bowl
少少siu2 siu2a little
多啲do1 di1more
少啲siu2 di1less
辣laat6spicy
甜tim4sweet

Practice

我要一杯咖啡。 ngo5 jiu3 jat1 bui1 gaa3 fe1 I'd like a coffee.

唔要辣,唔該。 m4 jiu3 laat6, m4 goi1 Not spicy, please.

Day 10 — Restaurant vocabulary​

CantoneseJyutpingEnglish
餐廳caan1 teng1restaurant
點心dim2 sam1dim sum
雞gai1chicken
牛ngau4beef
豬zyu1pork
魚jyu4fish
蝦haa1shrimp
菜coi3vegetables / dish
麵min6noodles
湯tong1soup
埋單maai4 daan1bill
打包daa2 baau1takeaway

Mission

Imagine you're in a cha chaan teng and order:

a drink

a meal

something not spicy

the bill

Day 11 — Shopping​

CantoneseJyutpingEnglish
買maai5buy
賣maai6sell
錢cin2money
幾多gei2 do1how much
平peng4cheap
貴gwai3expensive
價錢gaa3 cin2price
特價dak6 gaa3special price
免費min5 fai3free

Essential phrase

幾多錢呀? gei2 do1 cin2 aa3? How much is it?

太貴喇。 taai3 gwai3 laa3 It's too expensive.

Day 12 — Time​

CantoneseJyutpingEnglish
今日gam1 jat6today
聽日ting1 jat6tomorrow
尋日cam4 jat6yesterday
而家ji4 gaa1now
朝早ziu1 zou2morning
下晝haa6 zau3afternoon
夜晚je6 maan5evening
之前zi1 cin4before
之後zi1 hau6after
已經ji5 ging1already
仲zung6still
再zoi3again

Practice

我而家好忙。 ngo5 ji4 gaa1 hou2 mong4 I'm very busy right now.

聽日見。 ting1 jat6 gin3 See you tomorrow.

Day 13 — Family & people​

| Cantonese | Jyutping | English || | -- | -- | -- | | 爸爸 | baa4 baa1 | dad | | 媽媽 | maa4 maa1 | mum | | 阿哥 | aa3 go1 | older brother | | 家姐 | gaa1 ze1 | older sister | | 細佬 | sai3 lou2 | younger brother | | 細妹 | sai3 mui6 | younger sister | | 老公 | lou5 gung1 | husband | | 老婆 | lou5 po4 | wife | | 仔 | zai2 | son | | 女 | neoi5 | daughter |

Practice

佢係我阿哥。 keoi5 hai6 ngo5 aa3 go1 He's my older brother.

Day 14 — Week 2 review​

Challenge

Have this conversation aloud:

Hello. What's your name? Where are you from? Where do you live? Are you hungry? What do you want to eat? How much is it? Thank you. See you tomorrow.

Don't worry about speed. Accuracy first.

Week 3 — Getting around Hong Kong​

Day 15 — Transportation​

CantoneseJyutpingEnglish
巴士baa1 si2bus
的士dik1 si2taxi
港鐵gong2 tit3MTR
地鐵dei6 tit3metro
火車fo2 ce1train
飛機fei1 gei1airplane
機場gei1 coeng4airport
車站ce1 zaam6station
巴士站baa1 si2 zaam6bus stop
地鐵站dei6 tit3 zaam6MTR station

Day 16 — Directions​

CantoneseJyutpingEnglish
左zo2left
右jau6right
前面cin4 min6in front
後面hau6 min6behind
上面soeng6 min6above
下面haa6 min6below
入面jap6 min6inside
出面ceot1 min6outside
附近fu6 gan6nearby
遠jyun5far
近gan6near

Sentence

地鐵站喺邊度? Where is the MTR station? Day 17 — Going somewhere

Learn:

去 heoi3 — go 嚟 lai4 — come 返 faan1 — return/go back 到 dou3 — arrive 行 haang4 — walk 坐 co5 — sit / take transport Examples

我去香港。 I'm going to Hong Kong.

我返屋企。 I'm going home.

你幾時嚟? When are you coming?

Day 18 — Can / cannot​

CantoneseJyutpingEnglish
可以ho2 ji5can / may
唔可以m4 ho2 ji5cannot
得dak1okay / possible
唔得m4 dak1not okay
應該jing1 goi1should
一定jat1 ding6definitely
可能ho2 nang4maybe

Very useful pattern

可唔可以……? ho2 m4 ho2 ji5 ...?

“Can I...?”

可唔可以幫我? Can you help me?

Day 19 — Help!​

CantoneseJyutpingEnglish
幫bong1help
幫我bong1 ngo5help me
小心siu2 sam1be careful
危險ngai4 him2dangerous
警察ging2 caat3police
醫生ji1 saang1doctor
醫院ji1 jyun2hospital
藥房joek6 fong4pharmacy
痛tung3hurt / painful
唔舒服m4 syu1 fuk6uncomfortable / unwell

Important

唔該幫我。 m4 goi1 bong1 ngo5 Please help me.

Day 20 — Weather​

CantoneseJyutpingEnglish
天氣tin1 hei3weather
熱jit6hot
凍dung3cold
落雨lok6 jyu5rain
雨jyu5rain
風fung1wind
太陽taai3 joeng4sun
陰天jam1 tin1cloudy
打風daa2 fung1typhoon / strong wind
濕sap1humid / wet

Sentence

今日好熱。 gam1 jat6 hou2 jit6 It's very hot today.

Day 21 — Week 3 review​

Scenario

You are lost in Hong Kong.

Ask:

Where is the MTR station?

Can you help me?

Is it far?

Which way?

Thank the person.

Try to do the whole interaction without English.

Week 4 — Real Cantonese​

Now we move from vocabulary to natural speech.

Day 22 — Sentence particles​

These are essential.

ParticleJyutpingRough function
呀aa3conversational / question
啦laa1urging / change
喎wo3new information
嘅ge3emphasis / possession
㗎gaa3emphasis / assurance
囉lo1obvious conclusion
咩me1surprise / challenge
啫ze1only / just

Compare:

食飯。 Eat.

食飯呀? Are you eating?

食飯啦。 Let's eat / Go eat.

食咗飯喇。 I've eaten already.

Don't try to perfectly translate particles. Learn their feel and usage.

Day 23 — Aspect: 咗​

咗 zo2 often indicates a completed action or changed state. Pattern

Verb + 咗

食咗 sik6 zo2 ate / have eaten

去咗 heoi3 zo2 went / have gone

買咗 maai5 zo2 bought Example

我食咗飯喇。 ngo5 sik6 zo2 faan6 laa3 I've eaten already.

Day 24 — Aspect: 緊​

緊 gan2 indicates an action in progress. Pattern

Verb + 緊

食緊 eating

睇緊 watching / looking at

做緊 doing

返緊工 working Example

我食緊飯。 ngo5 sik6 gan2 faan6 I'm eating. Day 25 — “Want to” Pattern

想 + verb

我想去香港。 ngo5 soeng2 heoi3 hoeng1 gong2 I want to go to Hong Kong.

我想飲咖啡。 I want to drink coffee.

你想食咩? What do you want to eat? Challenge

Make five sentences beginning:

我想……

Day 26 — Because / therefore / but​

CantoneseJyutpingEnglish
因為jan1 wai6because
所以so2 ji5therefore / so
但係daan6 hai6but
如果jyu4 gwo2if
同tung4with / and
或者waak6 ze2or / maybe

Example

因為今日落雨,所以我唔出去。

jan1 wai6 gam1 jat6 lok6 jyu5, so2 ji5 ngo5 m4 ceot1 heoi3

Because it's raining today, I'm not going out.

Day 27 — Natural conversation fillers​

These make your Cantonese sound much more conversational.

CantoneseJyutpingEnglish / function
咁gam3so / then
咁樣gam2 joeng6like this
真係zan1 hai6really
梗係gang2 hai6of course
其實kei4 sat6actually
原來jyun4 loi4it turns out
即係zik1 hai6that is / I mean
咁即係gam2 zik1 hai6so that means
可能ho2 nang4maybe
好似hou2 ci5seems like
大概daai6 koi3approximately

Example

真係好好食喎! zan1 hai6 hou2 hou2 sik6 wo3 It's really delicious! Day 28 — Cantonese small talk

Now combine everything. Dialogue

A: 你今日做咩呀? What are you doing today?

B: 我今日返工。你呢? I'm working today. And you?

A: 我唔使返工,想去飲咖啡。 I don't have to work, so I want to go for coffee.

B: 好呀!去邊度? Sure! Where?

A: 去附近嗰間咖啡店。 To that coffee shop nearby.

B: 得喎! Sounds good!

Notice how little of this is made from complicated vocabulary. Common words + particles + sentence patterns are the key.

Day 29 — Survival conversation test​

Try answering these without looking anything up. Introduction

你叫咩名? What's your name?

你係邊度人? Where are you from?

你住邊度? Where do you live? Food

你食咩呀? What are you eating?

你想飲咩? What do you want to drink? Navigation

你去邊度? Where are you going?

地鐵站喺邊度? Where's the MTR station? Shopping

呢個幾多錢? How much is this?

有冇平啲? Is there a cheaper one? Understanding

你明唔明? huge difference once you start listening to actual Hong Kong Cantonese. Do you understand?

我唔明。 I don't understand. Day 30 — Your first Cantonese conversation 🎉

By now, try to perform this entire dialogue aloud. Meeting someone

A: 你好! Hello!

B: 你好!你叫咩名呀? Hello! What's your name?

A: 我叫 Alex。你呢? I'm Alex. And you?

B: 我叫 Sam。你係邊度人? I'm Sam. Where are you from?

A: 我係英國人,而家住喺東京。你呢? I'm British, and I live in Tokyo now. You?

B: 我係香港人。 I'm from Hong Kong.

A: 你今日做咩呀? What are you doing today?

B: 我今日唔使返工,想去食飯。 I don't have to work today, so I want to go eat.

A: 好呀!你想食咩? Sure! What do you want to eat?

B: 我想食點心。你呢? I want to eat dim sum. You?

A: 我都想食! I want to eat it too!

B: 咁我哋一齊去啦! Then let's go together!

A: 好呀! Sure!

🎯 Your 30-day targets​

By the end of the course, aim to be able to:

Introduce yourself.

Ask someone's name and where they're from.

Say where you live.

Order food and drinks.

Ask for the bill.

Ask prices.

Buy something.

Ask for directions.

Use the MTR/bus/taxi vocabulary.

Ask someone to repeat or help you.

Say you don't understand.

Talk about what you're doing.

Talk about yesterday/today/tomorrow.

Express wants and needs.

Use 唔 and 冇 correctly.

Begin using 咗 and 緊.

Recognize common sentence particles.

Hold a basic 2–5 minute conversation.

The 20 patterns I'd memorize first

If you remember nothing else from the course, remember these:

我係…… — I am...

我唔係…… — I am not...

我有…… — I have...

我冇…… — I don't have...

我想…… — I want to...

我要…… — I want/need...

我唔要…… — I don't want...

我唔知。 — I don't know.

我唔明。 — I don't understand.

你識唔識……? — Do you know...?

你食咗飯未呀? — Have you eaten yet?

你做緊咩呀? — What are you doing?

你去邊度? — Where are you going?

呢個係咩? — What is this?

幾多錢呀? — How much is it?

可唔可以……? — Can I...?

得唔得呀? — Is that okay?

喺邊度? — Where is it?

唔該…… — Please / excuse me...

多謝! — Thank you!

Cantonese Learning

· 17 min read

50 essential Hong Kong Cantonese words & expressions​

Cantonese word (English pronunciation)Word used in a sentence (English pronunciation)English translation (Word)English translation (Sentence)
我 ngo5我係學生。ngo5 hai6 hok6 saang1I / meI am a student.
你 nei5你食咗飯未呀?nei5 sik6 zo2 faan6 mei6 aa3?youHave you eaten yet?
佢 keoi5佢今日唔返工。keoi5 gam1 jat6 m4 faan1 gung1he / sheHe/she isn't going to work today.
我哋 ngo5 dei6我哋一齊去啦。ngo5 dei6 jat1 cai4 heoi3 laa1we / usLet's go together.
你哋 nei5 dei6你哋食咩呀?nei5 dei6 sik6 me1 aa3?you (plural)What are you guys eating?
佢哋 keoi5 dei6佢哋住喺香港。keoi5 dei6 zyu6 hai2 hoeng1 gong2theyThey live in Hong Kong.
係 hai6呢個係我朋友。ni1 go3 hai6 ngo5 pang4 jau5to be / isThis is my friend.
唔 m4我唔知。ngo5 m4 zi1 not / don'tI don't know.
冇 mou5我冇錢。ngo5 mou5 cin2don't have / there isn'tI don't have any money.
有 jau5你有時間嗎?nei5 jau5 si4 gaan3 maa3?haveDo you have time?
要 jiu3我要一杯咖啡。ngo5 jiu3 jat1 bui1 gaa3 fe1want / needI want a cup of coffee.
想 soeng2我想食飯。ngo5 soeng2 sik6 faan6want to / would likeI want to eat.
知 zi1我知呀。ngo5 zi1 aa3knowI know.
唔知 m4 zi1我唔知喎。ngo5 m4 zi1 wo3don't knowI don't know.
識 sik1你識唔識佢?nei5 sik1 m4 sik1 keoi5?know / be acquainted withDo you know him/her?
明 ming4我明喇。ngo5 ming4 laa3understandI understand now.
覺得 gok3 dak1我覺得幾好。ngo5 gok3 dak1 gei2 hou2think / feelI think it's pretty good.
好 hou2呢間餐廳好好食。ni1 gaan1 caan1 teng1 hou2 hou2 sik6good / veryThis restaurant is really good.
多 do1呢度有好多人。ni1 dou6 jau5 hou2 do1 jan4many / muchThere are many people here.
少 siu2少少就夠喇。siu2 siu2 zau6 gau3 laa3few / littleA little is enough.
大 daai6呢間房好大。ni1 gaan1 fong2 hou2 daai6bigThis room is very big.
細 sai3呢杯咖啡太細。ni1 bui1 gaa3 fe1 taai3 sai3smallThis coffee is too small.
新 san1呢部電話係新嘅。ni1 bou6 din6 waa2 hai6 san1 ge3newThis phone is new.
舊 gau6呢部電腦好舊。ni1 bou6 din6 nou5 hou2 gau6oldThis computer is very old.
今日 gam1 jat6今日好熱。gam1 jat6 hou2 jit6todayIt's very hot today.
聽日 ting1 jat6聽日見。ting1 jat6 gin3tomorrowSee you tomorrow.
尋日 cam4 jat6尋日落雨。cam4 jat6 lok6 jyu5yesterdayIt rained yesterday.
而家 ji4 gaa1我而家好忙。ngo5 ji4 gaa1 hou2 mong4nowI'm very busy right now.
依家 ji1 gaa1你依家去邊?nei5 ji1 gaa1 heoi3 bin1?nowWhere are you going now?
返 faan1我返屋企喇。ngo5 faan1 uk1 kei2 laa3return / go backI'm going home.
去 heoi3你去邊度呀?nei5 heoi3 bin1 dou6 aa3?goWhere are you going?
嚟 lei4你幾時嚟?nei5 gei2 si4 lei4?comeWhen are you coming?
食 sik6你食咗飯未?nei5 sik6 zo2 faan6 mei6?eatHave you eaten?
飲 jam2我想飲水。ngo5 soeng2 jam2 seoi2drinkI want to drink water.
水 seoi2可唔可以俾杯水我?ho2 m4 ho2 ji5 bei2 bui1 seoi2 ngo5?waterCould you give me
飯 faan6我食咗飯喇。ngo5 sik6 zo2 faan6 laa3rice / mealI've eaten already.
錢 cin2幾多錢呀?gei2 do1 cin2 aa3?moneyHow much is it?
幾多 gei2 do1呢個幾多錢?ni1 go3 gei2 do1 cin2?how many / how muchHow much is this?
邊 bin1你住邊度?nei5 zyu6 bin1 dou6?which / whereWhere do you live?
邊度 bin1 dou6廁所喺邊度?ci3 so2 hai2 bin1 dou6?whereWhere is the toilet?
咩 me1你食咩呀?nei5 sik6 me1 aa3?whatWhat are you eating?
點 dim2點解呀?dim2 gaai2 aa3?how / what wayWhy?
點解 dim2 gaai2你點解唔去?nei5 dim2 gaai2 m4 heoi3?whyWhy aren't you going?
幾時 gei2 si4你幾時返香港?nei5 gei2 si4 faan1 hoeng1 gong2?whenWhen are you returning to Hong Kong?
可以 ho2 ji5可以坐呢度嗎?ho2 ji5 co5 ni1 dou6 maa3?can / mayCan I sit here?
得 dak1咁樣得唔得呀?gam2 joeng6 dak1 m4 dak1 aa3?okay / canIs this okay?
快 faai3快啲啦!faai3 di1 laa1fast / quicklyHurry up!
慢 maan6慢啲講。maan6 di1 gong2slowSpeak more slowly.
嚟緊 lei4 gan2我哋嚟緊去旅行。ngo5 dei6 lei4 gan2 heoi3 leoi5 hang4upcoming / about toWe're going on a trip soon.
成日 seng4 jat6佢成日遲到。keoi5 seng4 jat6 ci4 dou3always / oftenHe's always late.
仲 zung6 你仲食唔食?nei5 zung6 sik6 m4 sik6?still / yetAre you still eating?
已經 ji5 ging1我已經食咗喇。ngo5 ji5 ging1 sik6 zo2 laa3alreadyI've already eaten.
再 zoi3下次再見。haa6 ci3 zoi3 gin3againSee you again next time.
都 dou1我都想去。ngo5 dou1 soeng2 heoi3also / tooI want to go too.
咗 zo2我食咗飯。ngo5 sik6 zo2 faan6completed actionI ate / I've eaten.
喎 wo3原來係咁喎。jyun4 loi4 hai6 gam2 wo3sentence particleOh, so that's how it is.
啦 laa1食飯啦!sik6 faan6 laa1sentence particleLet's eat! / Time to eat!
嘅 ge3呢個係我嘅。ni1 go3 hai6 ngo5 ge3possessive / emphasis particleThis one is mine.

1. Pronouns & people​

CantoneseJyutpingEnglish
我ngo5I / me
你nei5you
佢keoi5he / she / him / her
我哋ngo5 dei6we / us
你哋nei5 dei6you (plural)
佢哋keoi5 dei6they / them
人jan4person
男人naam4 jan4man
女人neoi5 jan4woman
小朋友siu2 pang4 jau5child
男朋友naam4 pang4 jau5boyfriend
女朋友neoi5 pang4 jau5girlfriend
朋友pang4 jau5friend
老闆lou5 baan2boss
老師lou5 si1teacher
學生hok6 saang1student

2. Essential verbs​

CantoneseJyutpingEnglish
係hai6be / is
有jau5have
冇mou5not have
要jiu3want / need
想soeng2want to / would like
知zi1know
識sik1know / be familiar with
明ming4understand
見gin3see
聽teng1listen / hear
講gong2speak / say
話waa6say / tell
問man6ask
答daap3answer
睇tai2look / watch / read
聽teng1listen
食sik6eat
飲jam2drink
買maai5buy
賣maai6sell
俾bei2give
攞lo2take
開hoi1open
關gwaan1close
做zou6do / make
用jung6use
搵wan2find / look for
等dang2wait
住zyu6live / stay
返faan1return / go back
去heoi3go
嚟lai4come
行haang4walk
坐co5sit / take transport
跑paau2run
瞓fan3sleep
起身hei2 san1get up
起床hei2 cong4get out of bed
返工faan1 gung1go to work
放工fong3 gung1finish work

3. Core adjectives​

CantoneseJyutpingEnglish
好hou2good
唔好m4 hou2bad / don't
大daai6big
細sai3small
長coeng4long
短dyun2short
高gou1tall / high
矮ngai2short
快faai3fast
慢maan6slow
多do1many / much
少siu2few / little
熱jit6hot
凍dung3cold
靚leng3beautiful / pretty
平peng4cheap
貴gwai3expensive
新san1new
舊gau6old
難naan4difficult
易ji6easy
忙mong4busy
得閒dak1 haan4free / available
開心hoi1sam1 happy
唔開心m4 hoi1 sam1unhappy
攰gui6tired
肚餓tou5 ngo6hungry
口渴hau2 hot3thirsty

4. Question words​

CantoneseJyutpingEnglish
咩me1what
邊bin1which / where
邊個bin1 go3who / which person
邊度bin1 dou6where
點dim2how
點解dim2 gaai2why
點樣dim2 joeng6how
幾多gei2 do1how many / how much
幾時gei2 si4when
幾點gei2 dim2what time
幾耐gei2 noi6how long
幾歲gei2 seoi3how old
邊間bin1 gaan1which one / which shop
邊樣bin1 joeng6which thing

Essential questions​

CantoneseJyutpingEnglish
你叫咩名呀?nei5 giu3 me1 meng2 aa3?What's your name?
你係邊度人?nei5 hai6 bin1 dou6 jan4?Where are you from?
你住邊度?nei5 zyu6 bin1 dou6?Where do you live?
廁所喺邊度?ci3 so2 hai2 bin1 dou6?Where's the toilet?
幾多錢呀?gei2 do1 cin2 aa3?How much is it?
點解? dim2 gaai2?Why?
你做咩呀?nei5 zou6 me1 aa3?What are you doing?
你食咗飯未呀?nei5 sik6 zo2 faan6 mei6 aa3?Have you eaten yet?

5. Time​

CantoneseJyutpingEnglish
今日gam1 jat6today
聽日ting1 jat6tomorrow
尋日cam4 jat6yesterday
而家ji4 gaa1now
依家ji1 gaa1now
朝早ziu1 zou2morning
朝頭早ziu1 tau4 zou2early morning
下晝haa6 zau3afternoon
夜晚je6 maan5evening / night
半夜bun3 je6midnight
星期sing1 kei4week
星期一sing1 kei4 jat1Monday
星期二sing1 kei4 ji6Tuesday
星期三sing1 kei4 saam1Wednesday
星期四sing1 kei4 sei3Thursday
星期五sing1 kei4 ng5Friday
星期六sing1 kei4 luk6Saturday
星期日sing1 kei4 jat6Sunday
下個星期haa6 go3 sing1 kei4next week
上個星期soeng6 go3 sing1 kei4last week
今日朝早gam1 jat6 ziu1 zou2this morning
一陣jat1 zan6in a little while
而家ji4 gaa1now
之前zi1 cin4before
之後zi1 hau6afterwards
已經ji5 ging1already
仲zung6still
再zoi3again

6. Numbers​

CantoneseJyutpingEnglish
一jat1one
二ji6two
三saam1three
四sei3four
五ng5five
六luk6six
七cat1seven
八baat3eight
九gau2nine
十sap6ten
百baak3hundred
千cin1thousand
萬maan6ten thousand
第一dai6 jat1first
第二dai6 ji6second

7. Food & drink​

CantoneseJyutpingEnglish
食sik6eat / food
飲jam2drink
飯faan6rice / meal
水seoi2water
茶caa4tea
咖啡gaa3 fe1coffee
奶naai5milk
啤酒be1 zau2beer
早餐zou2 caan1breakfast
午餐ng5 caan1lunch
晚餐maan5 caan1dinner
點心dim2 sam1dim sum
雞gai1chicken
牛ngau4beef / cow
豬zyu1pork / pig
魚jyu4fish
蝦haa1shrimp
菜coi3vegetables / dish
生菜saang1 coi3lettuce
蛋daan6egg
麵min6noodles
米飯mai5 faan6cooked rice
湯tong1soup
麵包min6 baau1bread
生果saang1 gwo2fruit
蘋果ping4 gwo2apple
香蕉hoeng1 ziu1banana
辣laat6spicy
甜tim4sweet
鹹haam4salty
好食hou2 sik6delicious
飽baau2full
肚餓tou5 ngo6hungry

A useful Hong Kong distinction:

兩 loeng5 = two of something.

兩個人 — loeng5 go3 jan4 — two people

兩杯水 — loeng5 bui1 seoi2 — two glasses of water

7. Food & drink​

CantoneseJyutpingEnglish
食sik6eat / food
飲jam2drink
飯faan6rice / meal
水seoi2water
茶caa4tea
咖啡gaa3 fe1coffee
奶naai5milk
啤酒be1 zau2beer
早餐zou2 caan1breakfast
午餐ng5 caan1lunch
晚餐maan5 caan1dinner
點心dim2 sam1dim sum
雞gai1chicken
牛ngau4beef / cow
豬zyu1pork / pig
魚jyu4fish
蝦haa1shrimp
菜coi3vegetables / dish
生菜saang1 coi3lettuce
蛋daan6egg
麵min6noodles
米飯mai5 faan6cooked rice
湯tong1soup
麵包min6 baau1bread
生果saang1 gwo2fruit
蘋果ping4 gwo2apple
香蕉hoeng1 ziu1banana
辣laat6spicy
甜tim4sweet
鹹haam4salty
好食hou2 sik6delicious
飽baau2full
肚餓tou5 ngo6hungry

In a restaurant

唔該 — m4 goi1 — excuse me / please / thank you

要 — jiu3 — want

唔要 — m4 jiu3 — don't want

少少 — siu2 siu2 — a little

多啲 — do1 di1 — a little more

少啲 — siu2 di1 — a little less

埋單 — maai4 daan1 — the bill, please

打包 — daa2 baau1 — takeaway / pack up

Example:

唔該,埋單。 m4 goi1, maai4 daan1. “Excuse me, the bill please.”

8. Hong Kong transportation​

CantoneseJyutpingEnglish
車ce1vehicle / car
巴士baa1 si2bus
的士dik1 si2taxi
港鐵gong2 tit3MTR
地鐵dei6 tit3subway / metro
火車fo2 ce1train
高鐵gou1 tit3high-speed rail
飛機fei1 gei1airplane
機場gei1 coeng4airport
車站ce1 zaam6station
巴士站baa1 si2 zaam6bus stop
地鐵站dei6 tit3 zaam6MTR station
入jap6enter
出ceot1exit / leave
上soeng5go up / board
落lok6go down / get off
到dou3arrive
轉車zyun2 ce1change trains/buses
行路haang4 lou6walk
左zo2left
右jau6right
前面cin4 min6in front
後面hau6 min6behind
附近fu6 gan6nearby

香港站喺邊度? hoeng1 gong2 zaam6 hai2 bin1 dou6? “Where is Hong Kong Station?”

9. Shopping & money​

CantoneseJyutpingEnglish
錢cin2money
價錢gaa3 cin2price
幾多錢gei2 do1 cin2how much
平peng4cheap
貴gwai3expensive
買maai5buy
賣maai6sell
店dim3shop
舖頭pou3 tau4shop
商場soeng1 coeng4shopping mall
超市ciu1 si5supermarket
現金jin6 gam1cash
信用卡seon3 jung6 kaat1credit card
八達通baat3 daat6 tung1Octopus card
收據sau1 geoi3receipt
折zit3discount
特價dak6 gaa3special price
免費min5 fai3free
要jiu3want
唔要m4 jiu3don't want
試si3try
大碼daai6 maa5large size
細碼sai3 maa5small size
顏色ngaan4 sik1colour

有冇平啲? jau5 mou5 peng4 di1? “Is there a cheaper one?”

10. Home & everyday objects​

CantoneseJyutpingEnglish
屋企uk1 kei2home
屋uk1house
房fong2room
房間fong4 gaan1room
門mun4door
窗coeng1window
枱toi2table
椅ji2chair
床cong4bed
廁所ci3 so2toilet
廚房cyu4 fong2kitchen
電話din6 waa2phone
手機sau2 gei1mobile phone
電腦din6 nou5computer
書syu1book
衫saam1clothes / shirt
鞋haai4shoes
袋doi6bag
鎖匙so2 si4key
門匙mun4 si4door key
燈dang1light / lamp
電din6electricity
冷氣laang5 hei3air conditioning
雪櫃syut3 gwai6refrigerator
洗衣機sai2 ji1 gei1washing machine

11. Essential sentence-building words​

CantoneseJyutpingEnglish
係hai6is / am / are
唔係m4 hai6isn't / am not
有jau5have
冇mou5don't have
可以ho2 ji5can / may
唔可以m4 ho2 ji5cannot
得dak1okay / can
唔得m4 dak1cannot / not okay
應該jing1 goi1should
一定jat1 ding6definitely
可能ho2 nang4maybe / possible
真係zan1 hai6really
好似hou2 ci5seems like
都dou1also / both
先sin1first / only then
仲zung6still
已經ji5ging1 already
再zoi3again
又jau6again / also
就zau6then / immediately
但係daan6 hai6but
因為jan1 wai6because
所以so2 ji5therefore / so
如果jyu4 gwo2if
同tung4with / and
或者waak6 ze2or / perhaps
但daan6but

12. The Cantonese “power particles”​

CantoneseJyutpingTypical function
呀aa3softens / makes a question or statement conversational
啦laa1change of state / urging / emphasis
喎wo3new information / drawing attention
嘅ge3emphasis / explanation / possession
㗎gaa3emphasis / assurance
囉lo1obvious conclusion / “that's how it is”
咩me1surprise / challenging a statement
吖aa1casual sentence ending
啫ze1“only / just”
添tim1addition / “even” / “also”
㗎喇gaa3 laa3emphatic change/assurance

Compare:

你食飯。 “You eat / you eat a meal.”

你食飯呀? “Are you eating?”

你食飯啦。 “Go eat / Let's eat.”

你食咗飯喇。 “You've eaten already.”

The basic vocabulary barely changes, but the particle dramatically changes the conversational feeling.

13. Everyday Hong Kong expressions​

CantoneseJyutpingEnglish
唔該m4 goi1please / excuse me / thanks
多謝do1 ze6thank you
唔好意思m4 hou2 ji3 si1sorry / excuse me
對唔住deoi3 m4 zyu6sorry
冇問題mou5 man6 tai4no problem
冇事mou5 si6it's okay / nothing happened
得㗎dak1 gaa3it's okay / it'll work
真係zan1 hai6really
係咩? hai6 me1?really?
係喎hai6 wo3oh yes / that's true
梗係gang2 hai6of course
當然dong1 jin4of course
唔緊要m4 gan2 jiu3never mind
算啦syun3 laa1forget it / never mind
等陣dang2 zan6wait a moment
等下dang2 haa5wait a bit
快啲faai3 di1hurry up
慢啲maan6 di1slower
小心siu2 sam1be careful
加油gaa1 jau4keep it up / good luck
好正hou2 zeng3awesome / excellent
好勁hou2 ging6very impressive / powerful
犀利sai1 lei6amazing / impressive
正zeng3great / awesome
OKou1 kei1okay
拜拜baai1 baai3bye-bye

14. Common Hong Kong colloquial vocabulary​

CantoneseJyutpingEnglish
嘢je5thing / stuff
嘅ge3of / possessive / emphasis
㗎gaa3emphatic particle
冇乜mou5 mat1not much / nothing much
乜嘢mat1 je5what thing
咁gam3so / this way
咁樣gam2 joeng6like this
嗰go2that
呢ni1this
呢個ni1 go3this
嗰個go2 go3that
呢度ni1 dou6here
嗰度go2 dou6there
邊個bin1 go3who
自己zi6 gei2oneself / own
大家daai6 gaa1everyone
成日seng4 jat6always / often
有時jau5 si4sometimes
一齊jat1 cai4together
慢慢maan6 maan6slowly
快快faai3 faai3quickly
少少siu2 siu2a little
多啲do1 di1more
少啲siu2 di1less
好多hou2 do1many / a lot
好少hou2 siu2very few
好耐hou2 noi6a long time
好快hou2 faai3very soon / very fast

15. Beginner sentences to memorize​

CantoneseJyutpingEnglish
你好!nei5 hou2Hello!
早晨!zou2 san4Good morning!
早唞!zou2 tau2Good night!
拜拜!baai1 baai3Bye!
多謝!do1 ze6Thank you!
唔該!m4 goi1Thanks / excuse me!
唔好意思。m4 hou2 ji3 si1Sorry / excuse me.
對唔住。deoi3 m4 zyu6I'm sorry.
冇問題。mou5 man6 tai4No problem.
我唔知。ngo5 m4 zi1I don't know.
我唔明。ngo5 m4 ming4I don't understand.
我明喇。ngo5 ming4 laa3I understand now.
請問……cing2 man6Excuse me, may I ask…
可唔可以?ho2 m4 ho2 ji5Can I? / Is it possible?
得唔得呀?dak1 m4 dak1 aa3?Is that okay?
冇問題呀。mou5 man6 tai4 aa3No problem.
我想要呢個。ngo5 soeng2 jiu3 ni1 go3I want this one.
唔要,唔該。m4 jiu3, m4 goi1No thanks.
幾多錢呀?gei2 do1 cin2 aa3?How much is it?
太貴喇。taai3 gwai3 laa3It's too expensive.
有冇平啲?jau5 mou5 peng4 di1?Is there a cheaper one?
廁所喺邊度?ci3 so2 hai2 bin1 dou6?Where's the toilet?
我去緊……ngo5 heoi3 gan2I'm going to…
我返屋企喇。ngo5 faan1 uk1 kei2 laa3I'm going home.
等我一陣。dang2 ngo5 jat1 zan6Wait for me a moment.
你等我呀。nei5 dang2 ngo5 aa3Wait for me.
我而家好忙。ngo5 ji4 gaa1 hou2 mong4I'm very busy right now.
聽日見。ting1 jat6 gin3See you tomorrow.
下次再見。haa6 ci3 zoi3 gin3See you next time.

GitLab CI/CD

· 9 min read
Mike Polinowski
CTO INSTAR Deutschland GmbH

GitLab CI/CD​

GitLab CI/CD is a tool built into GitLab for software development through the continuous methodologies:

  • Continuous Integration (CI)
  • Continuous Delivery (CD)
  • Continuous Deployment (CD)

Note: Out-of-the-box management systems can decrease hours spent on maintaining toolchains by 10% or more. Watch our “Mastering continuous software development” webcast to learn about continuous methods and how GitLab’s built-in CI can help you simplify and scale software development.

What is meant by CI/CD?

· 5 min read
Mike Polinowski
CTO INSTAR Deutschland GmbH

What is meant by CI/CD?​

This is a method of regularly delivering apps to customers and automating all phases of application development. The main concepts of CI/CD are Continuous Integration, Continuous Delivery and Continuous Deployment. CI/CD solves the problems that integrating new code can cause for DevOps teams (also known as "integration hell").

In particular, CI/CD ensures continuous automation and monitoring throughout the entire app lifecycle, from the integration and testing to the deployment and implementation phase. These interrelated practices are often referred to as the "CI/CD pipeline" and are supported by agile collaboration between DevOps teams.

Application Development and Server Operation

· 9 min read
Mike Polinowski
CTO INSTAR Deutschland GmbH

I just want to build something useful​

Coming from a conservative country I was raised with a strong sensibility for the separation of concerns - put your inline CSS into a style sheet, let the computer scientist handle the shopping list for new office computers and never even think about putting the salt shaker into the spice rack! Salt belongs to MSG and sugar rack on the right.

So is DevOps really the monster it is made out to be? Is a backend developer able to design a usable user interface and will a frontend dev bring down the whole service by ignoring best practices of harding the server before uploading his application?

How does a Jack-of-all-Trades handle a specific task compared to a specialist?

The Modern Web

· 7 min read
Mike Polinowski
CTO INSTAR Deutschland GmbH

When websites stopped being simple fixed HTML layouts with hyperlinks they called it Web 2.0. What number are we at now? I must have lost count. I have learnt HTML5 and CSS3 on my own long before I had to use it professionally. And once I started being asked to provide solutions for web projects... those no longer seemed to matter much. Sure JSX vaguely resembles HTML5 and CSSinJS - well, if you squint your eyes a little you might find things that sound familiar.

MDX Blog Post

· One min read
Mike Polinowski
CTO INSTAR Deutschland GmbH

Flip Cards​

A Flip Card

  • Some shocking information
  • Some filler content with product placements
  • And now the evidence

A Flip Card

image

Curabitur tempus elit odio, ut commodo eget scelerisque et.

This is another Flip Card

  • HTML
  • CSS
  • JavaScript

This is another Flip Card

image

Nullam porta magna nulla, ut aliquet Vestibulum semper tortor.

tip

Use the power of React to create interactive blog posts.

<button onClick={() => alert('button clicked!')}>Click me!</button>
warning

Sed suscipit dictum odio ultrices mollis. Donec in pellentesque lectus. Ut congue vitae urna id sollicitudin. Curabitur tempus elit odio, ut condimentum est ullamcorper a. Duis nisi dolor, commodo eget scelerisque et, sollicitudin ut lacus. Vivamus fringilla consequat auctor. Duis ornare vel leo lobortis sagittis. Etiam dignissim dui eget velit fringilla.

info

Maecenas pellentesque leo eget neque aliquam, eget faucibus ipsum pharetra. Donec sed luctus risus. Nullam porta magna nulla, ut aliquet risus malesuada ac. Vestibulum semper, nisl accumsan accumsan maximus, tortor mauris dictum massa.

caution

Sed suscipit dictum odio ultrices mollis. Donec in pellentesque lectus. Ut congue vitae urna id sollicitudin. Curabitur tempus elit odio, ut condimentum est ullamcorper a. Duis nisi dolor, commodo eget scelerisque et, sollicitudin ut lacus. Vivamus fringilla consequat auctor. Duis ornare vel leo lobortis sagittis. Etiam dignissim dui eget velit fringilla.