100 Days of Web Development

Farzz
Updated on 21-Nov-2024 12:40:57

530 Views

This 100 Days of Web Development is a structured path to learning web development in 100 days. This study plan breaks down web development concepts into daily tasks, starting with HTML, CSS, and JavaScript and covering modern web frameworks, web security concepts, and full-stack deployment. So, if you want a complete overview of web development, read this article, and for a detailed overview on each topic, visit the attached hyperlinks. What is Web Development? Web development is the process of creating and maintaining websites on the Internet. It involves three parts: first front-end development, which focuses on ... Read More

Install and Configure MariaDB on Ubuntu

Mead Naji
Updated on 21-Nov-2024 12:16:40

212 Views

MariaDB is one of the most popular relational database systems out there that can be used to store data. MariaDB is a fork of the popular database MySQL and provides some improvements and features over the classic MySQL. There is often confusion in this area, many developers think that MariaDB is just MySQL, but in reality, it's not. Even though MariaDB is a fork of traditional MySQL, it adds more functionality and features that make it special and better than MySQL. If you are an open-source activist and prefer to use open-source software, it's better to use MariaDB over MySQL. ... Read More

Install Laravel on Ubuntu

Mead Naji
Updated on 21-Nov-2024 12:05:33

175 Views

PHP is known as an older language that serves almost 60% of websites around the world. Due to its simplicity and stability, some popular web technologies are based on PHP, one of them being Laravel. Laravel is a well-known backend framework that provides developers with all the tools needed to build robust and secure web applications. Laravel is on the list of top web technologies and frameworks used to build web apps. Because it's a PHP based framework, it's easy to use and learn, which makes it a great choice for beginner level developers starting their journey into web development, ... Read More

Install Ruby on Ubuntu

Mead Naji
Updated on 21-Nov-2024 11:59:00

172 Views

Ruby is one of the most popular programming languages, known for its stability and simplicity. It has been powering applications for a long time. You may have heard of Ruby on Rails, one of the most well-known web frameworks used to build web applications. It's used by large companies like GitHub, Shopify, and others. It's a powerful and developer friendly framework, and it is built using Ruby. In this tutorial, we will learn how to install and use Ruby on Ubuntu. There are several ways to get Ruby set up on an Ubuntu machine, and you can choose the right ... Read More

Check If a Number is Harshad Number in C++

AYUSH MISHRA
Updated on 21-Nov-2024 11:40:18

6K+ Views

A Harshad number is a special type of number. A Harshad number or Niven number is a number that is completely divisible by the sum of its digits without leaving any remainder. In this article, we are going to learn how we can check whether a given number is a Harshad number or not. Problem Description We are given a number and we have to return true if the given number is Harshad or Niven number and false if the given number is not a Harshad number. Example 1 Input: 108 Output: yes Explanation: The sum ... Read More

Install and Use asdf Version Manager

Mead Naji
Updated on 21-Nov-2024 11:35:39

474 Views

If you are a DevOps engineer, a Linux sysadmin, or even just a developer, you may have faced the annoying problem of managing versions in your development environment. Luckily, we now have a tool that can manage this for us out of the box, called ASDF. ASDF stands out for its ability to install multiple languages and development tools. It advantageously replaces the use of multiple language-specific version managers, such as NVM for Node.js or Pyenv for Python. This greatly simplifies the setup of the development environment, as you only need one tool to manage all your versions. ASDF allows ... Read More

Customize Linux Shell Environment

Mead Naji
Updated on 21-Nov-2024 11:26:44

396 Views

The shell is the interface between the user and the system. It can be used to do anything you want on your system. In Linux, there are several types of shells that we can use and interact with. In this article, we will explain how to use and customize the shell environment a little bit and introduce some ideas of what you can do to make your shell environment more custom, depending on your needs. If you are new to Linux, you probably only know the bash shell, but it's not the only one we can use. There are other ... Read More

React 19 New Features and Updates

Ravi Ranjan
Updated on 21-Nov-2024 11:25:10

1K+ Views

ReactJS is an open-source JavaScript library for building dynamic, single-page applications and creating reusable interactive UI components. React is developed and managed by META (earlier Facebook). ReactJS can be used to develop small applications as well as big, complex applications. Table of Content .toc_container { width: 100%; clear: both; display: table; } .toc_column { width: 50%; float: left; } @media (max-width: 600px) { .toc_column { ... Read More

Top Service-Based Companies in India

Harleen Kaur
Updated on 21-Nov-2024 11:24:39

3K+ Views

Some of the top service-based companies in India are known for their leadership in IT services, consulting, and digital transformation. These businesses are essential to drive innovative and offer complete solutions in a variety of sectors, including banking, healthcare, retail, and telecommunications. Due to their experience and strong worldwide presence, India is now the hub for high-quality technological services. Here is the list of top 10 services based companies in India.1. Tata Consultancy Services (TCS)Based in Mumbai, India, Tata Consultancy Services (TCS) is a well-known organization of IT services and consulting. It is a part of one of the biggest ... Read More

Install and Use Minikube in Linux

Mead Naji
Updated on 21-Nov-2024 11:10:25

169 Views

Kubernetes is a well-known container orchestration platform that allows you to manage containers from deployment to scaling and automation. It is also known as K8s as an abbreviation. For beginners, getting started with Kubernetes can be a bit confusing, as you need a server to start applying Kubernetes commands and learning more. For this, we have a tool called Minikube. What is Minikube? Minikube is a local Kubernetes tool developed by Google in 2016, and it is the most convenient way to start a Kubernetes cluster. It is easy to install and use, and it has almost all of Kubernetes' ... Read More

Advertisements