1. Introduction

    WEB Introduction Now, we are going to embark on an exploration around the following grand themes: the Web, the Internet, and computers. Before we set off, there is one thing you need to prepare - your imagination. From now on, I want you to think yourself not as someone learning coding through other people's problems, but as an engineer who is eager to solve...
    Read More
  2. How this project started

    How this project started Now, let me take you back to 2010 and share my story around how I started Coding Everybody. Back then, I was working as a programmer and had many opportunities to work with colleagues who are non-programmers. I would receive some requests from them from time to time, and some of the issues could be easily resolved by the colleagues t...
    Read More
  3. Product Designing

    Product Designing Let me show you my notes on some rought ideas. As a first step in making something, you need to imagine and plan what you want to make. This is called "product designing" and person who is responsible for this type of work is called "product designer." From now on, you are a product designer. And we are going to draw a sketch of a website w...
    Read More
  4. Coding and HTML

    Coding and HTML Now that we have finished product designing, it's time to implement what we planned. But before we move on to the next step, let's travel to the future in a time machine and take a glimpse at what we will be doing first. As you see, the screen is split into two. What I need you to focus on is think about which one lists tasks that are...
    Read More
  5. Preparing the environment for practicing HTML coding

    Preparing the environment for practicing HTML coding Now that we really finished the designing part, let's get prepared for practicing coding. To write code, you need a program called "editor." Fortunately, each operating system comes with an editor. Notepad for Windows TextEdit for macOS gedit, nano, vim for Linux How to use it varies from editor to edi...
    Read More
  6. Basic syntax - tags

    Basic syntax - tags Now we are going to start writing code. First, let’s review the designing document. We can’t create this web page at once. Instead, we are going to build each piece first and then put them all together. In this chapter, we will work on the section highlighted with a red box above. Before we get started, there’s one thing...
    Read More
  7. Revolutionary change

    Revolutionary change For a long time, I had a misunderstanding about learning. Important things are difficult to do, while easy things are insignificant. I thought about why I have come to this conclusion. And my answer was easy things usually are not covered in the test. The purpose of an exam is examining how hard a student has studied and recognize who ha...
    Read More
  8. Statistical learning

    Statistical learning In this class, we are going to talk about learning based on statistics. Today, there are more than 150 HTML tags. Then should we memorize all of them? Thanks to the breakthrough we covered in an earlier chapter, if you know what tag is, it’s almost the same as you already know all tags. Because it only takes a minute to find. Yet, ...
    Read More
  9. Wrapping

    Wrapping In this class, we are going to learn about two most popular tags. These two tags compete with each other. By looking at their relationship, we will think about the Web as the source of information. And we will also have an opportunity to see a technology called CSS. This course is not about CSS, but I'd like to give you a chance to experience so...
    Read More
  10. Why HTML is important

    Why HTML is important Everyone says it’s important to understand the basics. But when you listen to what they say more carefully, sometimes they mean that mastering the basics is important as a step towards the application level. However, you can do many things only with the basics. Although we are moving toward the grand goal of “building a web ...
    Read More
  11. Last key points in grammar - attributes and img

    Last key points in grammar - attributes and img So far, we have learned about tag, one of the most important points in grammar. In this chapter, we are going to learn about "attribute," which expands the function of a tag. Once you learn this concept, you will have mastered the basic HTML syntax. In addition, we will also cover a very popular tag, which is t...
    Read More
  12. Parent-Child Relationships and Lists

    Parent-Child Relationships and Lists In this chapter, we are going to talk about "parent" and "child," terms that are used when explaining relationships between tags. Let’s take a look at the code below. (I've made up these tag names as examples - they are not real tags.) <parent> <child></child> </parent> For the <parent> tag, the <child> tag is i...
    Read More
  13. Document structure and superstars

    Document structure and superstars In the previous chapter, I told you that we had mastered HTML syntax. Figuratively speaking, we just have mastered way to create a sentence. Trust me, there’s nothing more complicated than that. A collection of sentences become a paragraph. A collection of paragraphs become a page. And a collection of pages become a bo...
    Read More
  14. The Lord of HTML Tags

    The Lord of HTML Tags So far, we have thoroughly reviewed how to build a document. We have mastered how to use tags together, and also learned about the most frequently used tags. I hope you find much pleasure in what you have learned so far, rather than thinking about what to learn in the future. Excited, right? :) In this course, there are two major breakt...
    Read More
  15. Completing a website

    Completing a website So far, we have learned how to build a web page. We have also learned how to connect pages using a link as a bridge. You can compare links to glue or threads. Just like combining pages into a book, if you connect web pages through links, you can create a sort of a book. In the context of the Web, we call this collection of web pages comb...
    Read More
  16. The Primitive Web

    The Primitive Web There are two mountains to cross in this course. One is creating a web page. You just crossed this first mountain successfully. The other one is making the web page you created available to anyone through the Internet. This chapter is intended to help you take a break from the road and prepare for the road ahead. Let’s talk about the ...
    Read More
  17. The key to the Internet - server and client

    The key to the Internet - server and client Now we are going to learn about the basic principles that define how the Internet works. Here’s a question for you: To make the Internet work, at least how many computers do you need? The answer is two. One computer alone cannot constitute the Internet while the third computer is not an essential element of i...
    Read More
  18. Web hosting - GitHub Pages

    Web hosting - GitHub Pages Managing a web server by yourself is not easy. First you have a computer, and it must be turned on 24 hours like a fridge. And you have learn about and install a program called web server. And then you need to set it up so that you can transfer information to outside through the Internet. It’s not easy. So, there are companie...
    Read More
  19. Managing a web server - Introduction to web server

    Managing a web server Introduction to web server In this chapter you are going to install a web server on your computer and allow anyone to see your web pages stored in your computer. This process is a bit difficult since it requires quite a lot of knowledge. But, in return, you can learn the mechanisms based on which the Internet works. There’s one th...
    Read More
  20. Installing a web server on Windows

    WEB Installing a web server on Windows In this chapter, we will learn how to install Apache web server on Windows. Installing Apache directly on Windows is quite tricky. So there are programs that help users install Apache on Windows. I entered the sentence below into the search engine. “What’s an easy way to install Apache on Windows?” how to easy install a...
    Read More
Board Pagination Prev 1 2 Next
/ 2