39 Replies - 5790 Views - Last Post: 11 April 2012 - 04:44 PM

How to start developing web applications

Posted 11 January 2011 - 04:51 AM

Hi to everyone

So i`m in changing my job i was thinking its a good to start learning something new. So here i am starting web development perhaps some site like portfolio for me where i will upload some programs that i have made my CV etc. So i wanted to ask all of you experts in web development what do i need to start writing my site. I will probably use ASP.NET or maybe even Java. So if someone can guide me in the basic what i need to learn to begin with(CSS, XML, HTML or something i rly have no idea). Also if its not a big problem can you give me a little explanation on what is and for what is used any of this tools. Hope any of you can guide me and i`m thankful for all your replies.

Knowing you having a programming background you should be able to pick this up quickly. Don't make the mistake of using tables for layout as a lot of people do, but it's not the modern way of positioning stuff; that privilege is saved for Cascading Style Sheets(CSS). The syntax of HTML is mostly self explanatory. You can learn more about them in the tutorials section of the website.

Cascading Style Sheets(CSS):
CSS is something wonderful. You can make your raw HTML website look wonderful with it. We also have many tutorials on it also. It's also another simple language to pick up. For example this is how you would change the background color of the above HTML code:

body{
background: #000;
}

That would make the background color of the background black. There are inline style sheets, internal style sheets, and external style sheets. This is just a really brief description of both of them. If you want more of one look at tutorials on YouTube, or on this site.

I'm sorry NoBrain about my original post for I accidentally clicked out of the text area and hit enter to go to a new line, but it posted it.

Re: How to start developing web applications

Posted 11 January 2011 - 05:42 AM

Ty for your replay EnvXOwner i have read a bit about HTML. And from my little that i know its for positioning items on your page am i right? How ever will i need to learn something else. Because i have exp. wit .net framework i guess i will use ASP.NET and C# for my first site. Ty again for your replay

Re: How to start developing web applications

Re: How to start developing web applications

Posted 11 January 2011 - 07:03 AM

EnvXOwner, on 11 January 2011 - 08:47 AM, said:

Why is it every time I come to the HTML & CSS forum everyone is using tables? DON'T USE TABLES!!!!

Sorry for hi-jacking this topic. However, I saw that in EnvXOwner's signature and I can tell you why you see tables so much. It is because people new to web design are often taught to use Dreamweaver for creating templates. And, as we all know, dreamweaver uses tables for positioning elements. People rely too much on WYSIWYG editors when creating pages, don't fall into that trap . Your pages are going to appear differently in different browsers, because there is no standard rendering process. You are inevitably going to learn the hacks for getting a page that works in IE but doesn't work right in Firefox.

Re: How to start developing web applications

ty SixOfEleven yea that was something that i`m interesting in understanding. You say that my page will look different in different browsers why`s that? Can You please explain it little better?

Well, some browsers allow elements and attributes that others don't. The one you're going to have the most trouble with is IE. Some browsers position things differently. If you knew CSS3 you would know that if you wanted to make a gradient you would have to do 5 different kinds to support IE7, IE8, Opera, Firefox, Chrome and Safari (Chrome and Safari both use webkit and render pages similar. IE seems to not support many of stuff we would use now a day on the web. I Googled some information and this is what I found.

Re: How to start developing web applications

ty SixOfEleven yea that was something that i`m interesting in understanding. You say that my page will look different in different browsers why`s that? Can You please explain it little better?

Each browser renders HTML in different ways. For example, Internet Explorer handles padding of items differently than Firefox and other browsers. The reason is the way that browsers work. The browser connects to the internet and receives the page as a stream of bytes. It then processes those bytes and renders them using the tags it receives. Not all browsers render tags in the same way as they all use their own code for rendering tags. Even if the tags are the same, the way they are processed varies from browser to browser. So, basically even though there is a standard for HTML the way it is rendered differs from browser to browser.