For me, half the battle of learning a new language is
knowing which tools to use and getting a basic introduction to them. There is always information available on the
language itself and the syntax, but the first step before you can begin coding
is installing the proper software you will be using. I’d like to help you to understand the tools
and software that will help you get started developing web pages. These tools will allow you to develop great sites, complete with HTML, CSS, JavaScript, and even PHP. Once you have the proper tools installed you
are free to experiment and gain a better understanding of the languages
themselves.
The main tool you will be using to write your web
pages is Notepad++. There are many other
text editors available that will work, but I’ve always liked working with this
application. It’s a free, open-source editor
that is very powerful and robust. If
you’ve done any web development you’ve probably already used it to write your
HTML. Using it to write your JavaScript
or PHP files is no different. One of the
program’s best features is the ability to have multiple text files open on different tabs. The tabs make it easy to
switch between all of your HTML, CSS, JavaScript, and PHP files.
Once your pages are written, you’ll probably want
to publish them on a server. One of the
most popular tools for transferring your files to a server is FileZilla. Like Notepad++, FileZilla is free and
open-source. FileZilla has the ability to save your
login credentials, allowing you to quickly access the directory on the
server. A drag-and-drop interface will transfer
the files via FTP and allow you to instantly test them from the live web
server. Once they’re on the web server
the pages are available for all the world to see!
NetBeans isn't a required tool, but it could be considered as an alternative
to Notepad++. NetBeans is primarily used
to develop other software applications like those written in Java, but it does
have some nice web developer features.
Perhaps the biggest advantage is NetBeans’ ability to log in to your web
server and update files. By setting up
the proper login credentials and file path, you can edit your web pages in
NetBeans. One click will allow you to transfer the new updated file to the web server, replace the old version, and
open the updated page over the internet using your favorite web browser.
If you're looking to get into web development these programs will allow you to get started creating content. The best part
about using these tools is that they are all free! Anyone willing to try is able to download
these programs and get started within a matter of minutes.
Hopefully this guide will help you to get a better understanding of what applications you can use to begin creating web pages. What are your thoughts on these applications? Have you used these tool before? Perhaps you prefer to use
something else? Leave your comments
below, I’d love to hear your feedback.