I obtained my computer science degree 3 years ago and I've been working in non-IT related jobs for 2 years. I've decide to go back into programming field and am currently teaching myself ASP.NET 4 with C# and I enjoy it. (Just starting it). My current goal is to become a web programmer.
I recently resigned and would like to take a course outside. I'm deciding whether I should take a ASP.NET course or a database course. Some friends told me that it's important to learn database skills. I found two courses that maybe useful:
ASP.NET course: Objectives This course provides students with solid knowledge in the .NET framework and programming skills of Microsoft ASP.NET and MS SQL to build web applications. Module Outlines (1) Brief overview of Web 2.0 (2) Describe the components of .NET platform for web programming (3) Learn how to build IIS Web Server, Virtual Web Developer (VWD) and MS SQL Database Server (4) Understand the basic concept of C# language (5) Understand the fundamental concept of Object Oriented Programming in C# (6) Write simple .NET applications using C# (7) Use ASP.NET development methodology to code dynamic web pages (8) Use of Web controls (9) Web form validation and website navigation (10) Styles, Themes and Master pages (11) Exception Handling (12) File and Stream (13) Learn how to use ADO.NET to access the database on the web (14) Read data from XML files into DataSets (15) Language-integrated Query (LINQ) (16) Learn how to build an ecommerce mini-project integrated with Ajax and Facebook
"Oracle application development & administration" course :
By looking at the course outline above, I "think" the ASP.NET course above can be self-learned easily? (or am I wrong?) But I'm not sure whether the oracle course above will benefit me as a Web Developer?
EDIT Oracle course: 84 hours (14 weeks course. 6 hours per week) ASP.NET course: 30 hours (10 weeks course, 3 hours per week)