logo
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Login


Options
View
Go to last post Go to first unread
thetvbytesoft  
#1 Posted : Tuesday, October 16, 2018 12:33:57 PM(UTC)
thetvbytesoft

Rank: Advanced Member

Groups: Registered
Joined: 9/20/2018(UTC)
Posts: 113
Viet Nam
Location: British Columbia

Building websites has become one of the most attractive careers recently. Indeed, with its great benefits, no matter what level you are in programming, you are highly recommended to get more knowledge about building a website.


Learn more: Blockchain Technology


Benefits of learning website building

UserPostedImage

A website can be built using a number of languages ​​such as HTML, CSS, JS, etc. It can be seen that the use of these languages ​​in the process of website building is extremely beneficial because of their high applicability. The knowledge about HTML, CSS, JS can be widely applied in desktop (Windows 8), serverside (Node.js) and mobile (Android, IOS) applications.



Learn more: Blockchain and Its applications

 
In addition, you can learn how to build a website at home by collecting materials on the Internet or taking online courses. Learning online is evaluated to be much easier than other forms of programming. The content is also more diversified with more options whether in Vietnamese or English.
 
Another benefit when learning website programming is that in addition to your main career, you can easily do more freelance jobs whether in the field of website or other fields. The need to recruit website developers nowadays is great as a result of version trend. Many desktop applications have released web versions just like MS Office and Office 360. It is also the case for mobile applications to have a website version such as Youtube, Linkhay, etc.
Website programming languages

UserPostedImage

Depending on the website customization, there are a wide range of programming languages for website building. However, due to the limited length, this article only covers some of the major languages namely HTML, CSS and JS as the technical platform for the World Wide Web.

HyperText Markup Language, or HTML, is a markup language designed to create web pages with pieces of information presented on www.
Cascading Style Sheets or CSS is used to find and reformat some of the elements created by markup languages ​​(such as HTML).
JavaScrip: In spite of the similar name to Java, JavaScript has a closer relationship with C language. It can be used to develop games or desktop applications. However, it is commonly used to build websites, develop interactive functions and effects in the web environment.

UserPostedImage


Please note the routes described below are designed based on my own opinion and experiences, so it should be viewed as a reference only.

If you aim at web front-end development at a basic level, you can access HTML, CSS, JS at the very beginning.
If you want to dig deep in the back-end or a full-stack (as mentioned below), then:
If you have had a foundation in programming already, for example the knowledge about computer system, network, some programming languages ​​such as C, C ++ etc., you can start off with database and network.

Learn more: What is Blockchain Technology

Once you have got an understanding of database, sql, you can learn about php. It's easy to find a tutorial on the Internet about this field. After that, you can continue with cms such as wordpress or joomla, then you can build your own website.
In case you have no idea about computer science and have a lot of time, you should learn the most basic concepts, from the network, instead of jumping right into the programming languages. When it comes to the roadmap, each person will have a different approach, for example: Linux => computer network => apache => database, mysql => php => cms.

Edited by user Wednesday, October 17, 2018 9:37:40 AM(UTC)  | Reason: Not specified

Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.