Enter your email below to get access to web development courses

Laravel Tutorial

Laravel is a very powerful framework that follows the MVC structure. It is designed for web developers who need a simple, elegant yet powerful toolkit to build a fully-featured website.

Django Tutorial

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. It aims to ease the construction of complex web applications.

Vue.js Tutorial

Vue.js is an open-source front end JavaScript framework for building user interfaces and single-page applications. It lets you extend HTML with HTML attributes called directives.

Frontend 101

Front-end web development is the practice of converting data to a graphical interface, through the use of HTML, CSS, and JavaScript, so that users can view and interact with that data.

In this tutorial, we’ll start with HTML and CSS, which is the most basic building block of a web page. Then, we’ll go through the basics of JavaScript, and finally, we’ll talk about Vue.js, a very popular frontend framework.

Let’s start coding today!

HTML Basics #2: Block and Inline Level Elements

In this article, we are going to talk about the basic structure of a typical HTML file. Let’s first revisit the example we talked about in the previous article. In this HTML document, the first …

HTML Basics #1: Elements and Attributes

What is HTML The HyperText Markup Language (HTML) is the most fundamental component of the web. It defines the structure and content of every web page. Generally, other technologies are used alongside…

Introducing the World Wide Web

The World Wide Web, commonly know as the Web, is an information and resource sharing system consists of servers and clients, who are connected together by hyperlinks. The documents and resources of th…

Django Tutorial #10: Deployment
Django Tutorial #10: Deployment

Finally, it’s time to deploy our project. Instead of doing everything manually, we use a server management panel, which is much more beginner-friendly. Setup a VPS First, let’s setup a new…

Django Tutorial #9: Wrap Things Up
Django Tutorial #9: Wrap Things Up

In this post, we’ll create some optional features for our website. If you are not interested, just skip to the end of this post and start preparing for deployment. Pagination When we add more and mo…

Django Tutorial #8: Search
Django Tutorial #8: Search

The search function is a fundamental feature for almost all websites, and in this article, we’ll talk about how to implement basic search in our Django project. A search function consists of three p…