How to Get Started in Web Development
Hello, young web developers. This is Elli Starforce writing to you today about how you can get started in web development.
So, let’s go through all the different kinds of languages there are.
A markup language is a language used to describe the content it contains, generally using tags. HTML is the standard for a markup language. However, do to the inconsistency and sloppiness of HTML, the W3C created XHTML (eXtensible HTML) using XML, a language used to create another markup language. More on this can be found in my article about the differences between HTML and XHTML. Also, CSS(Cascading Style Sheets) is a technique used to separate the styling from the content. The language of the content available at the https://www.wavemaker.com/ site should be understandable to the person. Along with the computer language, there should be use of the simple language for the person.
Client-Side Scripting Language
Server Side Scripting
When you are running an eCommerce site, you need to have a great amount of security built into everything you do. Server side scripting can accomplish that. There are several server-side scripts- PHP, Perl, CGI, Ruby, ASP, ASP.NET, JSP, Coldfusion. They all vary in their functionality and uses. PHP is the most compatible and is evolving rapidly. Perl and CGI are old but can be useful still. Ruby has very simple syntax but in scripts, that can be good. ASP(Active Server Pages) is Microsoft’s original server side script that uses VBScript as a medium(on the server-side, yes) but only runs on Windows. JSP(JavaServer Pages) is Sun Microsystem’s server side script. It uses Java as a language, but it requires Sun Glassfish as a medium, and is not very widespread. ColdFusion is Adobe’s server-side script (pretty expensive). For more on ASP.NET, please view my article on Getting Started With The .NET Framework.
Then, you have databases. All databases use SQL(which doesn’t legitimately stand for anything) as a script to add, create, insert, delete, and modify objects and data. MySQL is the most widespread and works very well with PHP. Microsoft SQL Server is very functional with Windows-based servers. Oracle is the best bet for very large corporations. Others include: DB2, PostgreSQL, Access, etc.
After all that, you’ll need software to manage all your data.
First, you’ll need a good IDE(Integrated Development Environment) to edit your code.
Some good IDEs for various purposes include: NetBeans, Visual Studio, Eclipse, HTML-Kit, Notepad.
An office suite to keep track of things: OpenOffice.org, Microsoft Office.
A WYSIWYG(What you see is what you get) editor to make pixel-sizing operations easier on your eyes:
Microsoft Frontpage, Adobe Dreamweaver
An FTP client to get files up to the server without bothering with your host’s file manager: FileZilla.
Image editors to create good graphics: Paint.NET, Inkscape, GIMP.
SiteAdvisor so you can tell if you accidentally put bad advertisements: McAfee SiteAdvisor.