Solved

MS Sharepoint Developer

Posted on 2010-09-20
4
419 Views
Last Modified: 2012-05-10
What all should I learn to become a Sharepoint developer and expertise?
0
Comment
Question by:Saichand
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
4 Comments
 
LVL 15

Expert Comment

by:melli111
ID: 33720087
That is quite an open question.... what schooling / expertise do you currently possess; do you have any SharePoint experience, or have you just heard about it and seen little bits of it?
If you want to be a developer you should first have a good understanding of SharePoint under the hood.  You should know sql, asp.net.  If you want to be well-rounded you also should take training in administration of sharepoint (including installing, upgrading, and configuring -  New Horizons offers a nice class for this that gives different scenarios and how to choose the best configuration for the particular business that is using it), also designing - you should learn how to make SharePoint "pretty" - so that it doesn't look just like another sharepoint page... SharePoint Solutions has an Extreme Makeover class for this (at least they do for MOSS, not sure if they have this class available for 2010 yet or not).
0
 

Author Comment

by:Saichand
ID: 33720129
I'm use Sharepoint every day, but not as power user, I'm a begginer! I really would like to become Sharepoint Developer, I know little bit of sql but not asp.net. Please help me understand where to start and how to phase my learning.
0
 
LVL 15

Accepted Solution

by:
melli111 earned 125 total points
ID: 33720302
That's ok - a lot of us start there  :)  (I know I did).  You can do powerful and wonderful things with SharePoint without having to know code or how sql works.  I would recommend that you first become a power user.  Once you learn how to do all of the code-free stuff you'll start wanting more and realize what you need to program custom.  While you're learning to be a power user you can start taking classes for programming (maybe at a community college near you).  Programming and custom solutions is very important if you actually do a job search for sharepoint -- most places have that as a requirement for their sharepoint positions.
I started by just using the site to upload documents and create libraries, etc.  I didn't do much of customizing at first.  Once I was comfortable with webparts, libraries, lists, etc.  I moved on to writing workflows in SharePoint Designer (code-free) - I "developed" many powerful solutions with this.  It was tricky to understand workflows completely at first but now I can set up a powerful workflow in minutes and make everyone happy.  
I would take these classes in the following order:

http://sharepointsolutions.com/SharePoint-Training/Courses/Pages/Applying-2007-Core-Features.aspx?CourseTitle=Applying SharePoint 2007 - MOSS Core Features
http://sharepointsolutions.com/SharePoint-Training/Courses/Pages/Applying-2007-Advanced-Features.aspx?CourseTitle=Applying SharePoint 2007 - MOSS Advanced Features
http://sharepointsolutions.com/SharePoint-Training/Courses/Pages/InfoPath-Workflow.aspx?CourseTitle=Mission: Automation %E2%80%93 SharePoint Workflow and InfoPath
http://sharepointsolutions.com/SharePoint-Training/Courses/Pages/Branding-Design.aspx?CourseTitle=Extreme Makeover SharePoint 2007 Edition - Branding and Customization
http://www.newhorizons.com/content/outlineDisplay.aspx?SKU=200003142&partNumber=MSM5061
 I'm assuming that your company will pick up the tab for you to attend?? (I hope)  Those were all of the classes I took (with the exception of I haven't been approved to go to the extreme makeover class yet because that is not currently their focus for our site).  I started learning programming on my own am working on getting a degree in programming.  I have built a couple custom coded solutions with my little knowledge in programming.  And you always have EE to help you when you get stuck (and you will).
Ask your company to set up a test environment for you with sharepoint on it so you can use that as your sandbox without having to worry about breaking it.
0
 

Author Closing Comment

by:Saichand
ID: 33721459
That was definitely a great advise, I would go ahead and start following your advice and try becoming a power user!
0

Featured Post

Office 365 Training for Admins - 7 Day Trial

Learn how to provision tenants, synchronize on-premise Active Directory, implement Single Sign-On, customize Office deployment, and protect your organization with eDiscovery and DLP policies.  Only from Platform Scholar.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Pimping Sharepoint 2007 without Server-Side Code Part 1 One of my biggest frustrations with Sharepoint 2007 in the corporate world is that while good-intentioned managers lock down the more interesting capabilities of Sharepoint programming in…
Summary In SharePoint 2010 it is easy to create custom color themes to jazz up a site. Theme colors can also be created in PowerPoint 2010 with a few clicks. But how do the chosen colors actually look in the SharePoint site? The attached PowerPoint…
Nobody understands Phishing better than an anti-spam company. That’s why we are providing Phishing Awareness Training to our customers. According to a report by Verizon, only 3% of targeted users report malicious emails to management. With compan…
Finding and deleting duplicate (picture) files can be a time consuming task. My wife and I, our three kids and their families all share one dilemma: Managing our pictures. Between desktops, laptops, phones, tablets, and cameras; over the last decade…

734 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question