Log of what of Shuyi Zhou has learned at Techie Youth

Thu. Aug. 11, 2022

PHP Fundamentals

Today I learned the basics of PHP language, its concept and syntax are very similar to Java, their if statement, switch, while loop, declare a function, and math operator are the same. But there are still some differences between them. Below are the codes that are different from Java.

Name: <input type= "variable type" 'name="name">

<input type="submit">



<?php echo $_GET[“name”] ?>

Tue. Aug. 9, 2022

How to improve life quality?

1. Time management

2. Health

3. Stress management

Mon. Aug. 8, 2022

Python Fundamentals

Today I learned the basics of python, the principle of programming is similar to JavaScript, but its syntax is somehow different. For example, declaring a variable in Java is like: var variableName = value; but in python it’s like: variableName = value. The main difference in syntax is that the developer does not require to write the type of variable and semicolon in python.


if condition:

command code

elseif condition:

command code


command code


command code

except Error:

command code


class className2(className1):


Fri. Aug. 5, 2022

JavaScript fundamentals

JavaScript is the most common language used in the front-end. JavaScript was initially designed to run only in browsers to build interactive web pages, but now it can use to build games, networking apps and mobile applications.

JavaScript variable rules:

Javascript Code:

var variable;

let variable;

const variable;(cannot reassign)

let object = {

Variable: value,

Variable: value


object.variable = value;

object [‘variable’] = value;

function functionName() {

command code


Wed. Aug. 3, 2022

How to make a website with Wordpress and What is SQL?

We can make a website without coding by using Wordpress.com, but there are downsides: -your website could be deleted

If you don’t want these downsides, then use Wordpress.org.

I learned how to make a website by watching “how to make a WordPress website step-by-step”. This video talks about how to use Wordpress in detail, such as steps to change a theme, to choose non block-based custom font, to insert images and videos, to customize the webpage and so on.

What is SQL?

SQL stands for structured query language that is used for communicating with relational databases. Today I learned the fundamentals of SQL from NCLab and own a certification. I think NCLab is really helpful. Here are the basics that I have learned:

Tue. Aug. 2, 2022

How to host your own website?

Host website with platform:

1. Netlify(free)

2. HostGator(charge)

Host website with windows:


SSL ensures that data sent between a browser and your web server is secure.

Domain name is a human-readable address that is an alias for the IP address pointing to your website, such as “.coms" and names ending in .org, .net, .co.uk, and many other TLDs.

Mon. Aug. 1, 2022

Code that I have learned today for making a website

Padding: Add space inside the block

Margin: Reduce block space

Divide block: display: inline-block;

Row or Column: flex-direction: row;/flex-direction: column;

Remove bullet point: list-style-type:none;

Round the pic corner: border-radius: num%(50% circle);

Shadow: box shadow: color horiz verti px;

Responsive Design (making website fix on any device):

@media screen and (condition) {


Fri. Jul. 29, 2022

How to learn to code efficiently?

Bird’s eyes view

Find learning resource

Build while learning

Learn well

Don’t quite

Thu. Jul. 28, 2022

How to manage your finances?

The best way to manage finances is to make a budget. Budgeting allows you to clear how much you spend and save each month so that you can adjust the spending plan and achieve your financial goal.

The second way is to consider before purchasing, such as whether the item is necessary, whether there are cheaper equivalents, and if the item can be resale at a reasonable price.

The third way is to buy less because small daily expenses can accumulate into a considerable amount of money.

The fourth way is to invest when you have excess money.

Wed. Jul. 27, 2022

How to get hired?

1. Create a Linkedin account

2. Create a resume

3. Cover Letter

4. Prepare the interview

Tue. Jul. 26, 2022

How To Be An Entrepreneur

Today I explored the topic of entrepreneurs. There are two types of entrepreneur, one is SME represents small medium enterprise entrepreneurship that serves in the local market, the cash flow will be linear growth; the other type is innovation-driven entrepreneurship that looks for the global market, it needs a lot of capital so the cash flow will be negative initially and then grow exponentially. There are three things that encourage a person to be an entrepreneur which is technology, idea, and passion. Leadership skills are necessary for an entrepreneur because a business is not an individual, a team is involved, and they have to manage the business and lead the team.

Mon. Jul. 25, 2022

Knowledges That I Have Learned

Today I learned the benefits of remote working, how to find remote jobs on various websites, and some interview skills.