Hi everyone, I recently made a post about some classes that I was planning on taking a the local college. I'm pursuing a web development certificate, and two of the required classes are C# and ASP.NET. I was contemplating whether or not I should continue with the program or drop it all together. My reasoning was, that I've been in e-commerce since 2003. I've really enjoyed learning about competitive webmastering, and SEO in particular. I'm the internet marketing manager at a local company which has been a blessing for me. The job is great, the work is what I love, and I learn something new everyday. My goal is to eventually create sites for myself, either static or dynamic that can eventually put some money in my pocket. However, here is where my dilemma begins. We're going to be doing a site redesign, and the site is going to be built with PHP/MySQL. I'm not that great at either. I know that I can learn both, very quickly, but I don't have the time to do so, if I'm going to be working 50 hrs a week and taking 10 units at the local college for C# and ASP.NET. So I guess my question remains: Do I drop the classes, and learn PHP/MySQL on my own with books and tutorial sites? Or do I keep the classes and learn ASP.NET, even though I may never use it. Also, will I need to know C# to learn PHP? Please help...
You don't need C# to learn PHP. That doesn't even make sense. C# came out years after PHP was already established.
No, you don't need C# to do PHP. However, if you really want to expand your options in the web designer/developer market you should learn ASP.NET, C#, and PHP among various other languages. That way, when you go to get a job (If you're not working at home like me ) you will have a wide range of specialties and know-how. Lots of employers are looking for ASP.NET and C# coders and not just PHP developers. So I would say learn all of them, just maybe not at the same time