Click here to Skip to main content
15,887,746 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I am willing to start my career in C# web development. I am OPT student . I studied HTML, CSS, javascript, DOM, sql server and little bit ASP. I know all programming basic concepts theoretically And also have hands on experience on HTML, CSS, javascript and SQL server. What else do i need to study to get into the flow?
Posted
Comments
bbirajdar 3-Apr-13 11:24am    
A server side programming language like Java or C#
Richard C Bishop 3-Apr-13 11:34am    
How can you know all basic programming concepts if you don't know a server side language?

You need to have a good understanding of Object Oriented Design. This is critical. Once you have mastered that, move on to Design Patterns. You might look at "Head First Object-Oriented Analysis and Design" to start with OOD. Once you have a grasp, then can move onto other sources. There is also a "Head First Design Patterns".
 
Share this answer
 
@Cliff Nelson is right, you need to dominate OOD principles. Here a good way to start:

Object Oriented Design Principles[^]
 
Share this answer
 
I think you have the concept now. Thus, start with developing a demo project based on OOPs in C#. You will get a step by step guide to develop a C# application online. Start doing things practically as you will not be able to learn language unless you implement and do things by yourself.
 
Share this answer
 
You are there. Get to work!

I think the success you seek will come from a combination of education and experience. You probably have enough education to get started.
 
Share this answer
 
Well , i think Your are well in query language,markup Language, scripting Laguage .this knowledge is enough to start your carrier in web developemt But anyhow you need learn c#.
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900