Skip to main content
7 answers
11
Asked 1046 views

how do i build a website?

how do i code and build with different types of coding software's

Thank you comment icon Why do you want to build a website? Are you looking for learning to code and become computer programmer? or you are looking for doing a online website business. The answer will be different based on your your purpose. You do not need to know coding to build a website since there are easier ways to build them for business. Please describe what is your purpose here? Sachin Joshi
Thank you comment icon I'm trying to build a website for a business I'm making, sorry I couldn't explain in better details before, but I also want to learn how to code to make games and create stuff with it, either Java or python. kimora
Thank you comment icon Building games is different skills as compared to building websites. If games are interesting to you consider learning programming. Python is good language for beginners and is also used for gaming. What kind of games do you like to build? Mobile apps or web browser based? Sachin Joshi

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

11

7 answers


2
Updated
Share a link to this answer
Share a link to this answer

Allisson’s Answer

Hello, Kimora!
I'm glad you asked this because I started my career in Software Engineering in the same way :)

We already have a few great answers, but I hope I can also add some value.

I'd say that it depends on what you're trying to achieve. If you're building a website to promote something, help someone, etc., I'd say you use a tool like WordPress, Wix or Squarespace. But, if you want to learn how to build a website and how it works, I suggest you go full hands-on and learn the bare minimum: HTML, CSS and JavaScript — my suggestion, in this exact order.

Creating a website yourself is very rewarding and fun! And can get you into Web Design/Development and Software Engineering.
I'd say the best website to get started is https://www.w3schools.com/.

I hope I have helped you a bit!
Have a great one :)
2
1
Updated
Share a link to this answer
Share a link to this answer

Matthias’s Answer

The best way to start with coding / creating a website is to actually START... you'll learn with trying and not with reading all possibilities.

So for that reason, I strongly recommend watching / reading tutorials and trying to create your own stuff.
Here are some good free resources for that:
-) https://www.w3schools.com/
-) https://www.freecodecamp.org/

If you're stuck I strongly recommend also to look into chatgpt as well as simply watching youtube videos on the subject.
It's important to understand the concepts behind it as you'll need to build on that as a foundation.

Matthias recommends the following next steps:

Start with something you like! (It's all about motivation)
Go to the free resources (no need to pay at the start for anything)
Understand the concepts behind your code
Explore what's out there, learning to code is an infinite process
1
0
Updated
Share a link to this answer
Share a link to this answer

Sachin’s Answer

Creating a simple website involves writing HTML for structure, CSS for styling, and possibly some JavaScript for interactivity.

Learning HTML is a great starting point for website development. There are various resources available online, ranging from interactive tutorials to comprehensive courses. Here is one recommended place where you can learn HTML quickly and play with it without many tools to setup:

Codecademy HTML Course: https://www.codecademy.com/catalog/language/html-css
0
0
Updated
Share a link to this answer
Share a link to this answer

Aayush’s Answer

There are several no-code and low-code solutions available that allow you to build a website without extensive coding knowledge. Here are some popular options:

Website Builders:

Weebly: Weebly is another drag-and-drop website builder that is easy to use and offers various templates and features.
Content Management Systems (CMS):

WordPress: WordPress is one of the most popular CMS platforms. While it has options for coding, many themes and plugins allow you to create a website without coding.
Joomla and Drupal: These are other CMS platforms that offer flexibility in website creation without requiring in-depth coding knowledge.
E-commerce Platforms:

Shopify: If you're looking to create an online store, Shopify offers a user-friendly interface for building an e-commerce website without coding.
BigCommerce: Similar to Shopify, BigCommerce allows you to set up an online store without coding.
Website Building Tools:

Webflow: It's a design tool that allows you to create responsive websites visually without writing code.
Bubble: Bubble is a no-code platform specifically for creating web applications without coding.
Drag-and-Drop Website Builders:

Elementor: It's a WordPress plugin that provides a visual drag-and-drop interface for building websites.
Divi: Another WordPress plugin that offers a visual builder for creating websites without coding.
These platforms typically offer templates, themes, and customization options, enabling you to create a professional-looking website with minimal effort. They often come with hosting services and domain registration, simplifying the process further.

Explore these options based on your specific needs, whether it's a personal blog, business website, portfolio, or an online store, to find the one that suits you best. They usually offer tutorials and customer support to assist you along the way.
0
0
Updated
Share a link to this answer
Share a link to this answer

Patrick’s Answer

Kimora, I appreciate your questions. To provide a more comprehensive response, it would be helpful to know if your interest in coding is solely for website development, or if it extends to other areas. Additionally, I'm curious if this is related to establishing your own online business. Regardless, I firmly believe that website creation is a beneficial skill that can foster personal and professional development. My youngest son, for instance, began constructing websites for his friends and his basketball team.

The reasons for wanting to create a website can vary widely. Some people might be interested in personal projects, while others may be motivated by the desire to learn coding or to pursue a career in computer programming. Establishing an online presence for a business is another common objective. It's important to clearly define these goals before embarking on the journey of website creation. This could involve showcasing your work, expressing your thoughts, or creating an online portfolio.

When it comes to setting up a website development business, understanding coding languages such as HTML, CSS, and JavaScript is crucial. Tools like Visual Studio Code or Sublime Text can make the coding process more approachable. I believe you could greatly benefit from online resources and tutorials. Platforms like Codecademy and W3Schools offer valuable guidance that can improve your coding abilities. This can turn the decision to create a website into a significant step towards gaining technical proficiency and possibly fulfilling your online business dreams.
0
0
Updated
Share a link to this answer
Share a link to this answer

Michael’s Answer

Sure thing! Here's a friendlier version of your text:

Why not kick things off by exploring the code of an existing website? I'd suggest starting with something straightforward, like Google's home page. Depending on the web browser you're using, you can easily right-click and choose 'View Page Source' or even 'Save As'. If you opt for 'Save As', you can save the page to your local file system and open it in your browser later.

Next, make a duplicate of the file and start tweaking a few elements. After that, open the newly saved file to see the changes you've made.

Once you're comfortable with that, try repeating the process with a slightly more intricate website.

If you're keen to learn more, www.w3schools.com is a great online resource. Alternatively, if you're more of a bookworm, the 'Head First Web Design' book is a fantastic place to start.
0
0
Updated
Share a link to this answer
Share a link to this answer

William’s Answer

Absolutely!

I concur with the insights shared by the previous contributors. To build on their suggestions, I'd recommend incorporating Artificial Intelligence (AI) into your learning process to clarify any queries you might have.

Code Academy is an excellent platform for learning! If you're struggling and unable to receive face-to-face assistance, don't hesitate to utilize AI. It can elucidate various concepts and guide you to additional resources.
0