Solved

MS Sharepoint Developer

Posted on 2010-09-20
4
403 Views
Last Modified: 2012-05-10
What all should I learn to become a Sharepoint developer and expertise?
0
Comment
Question by:Saichand
  • 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

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

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

Note:  There are two main ways to deploy InfoPath forms:  Server-side and directly through the SharePoint site.  Deploying a server-side InfoPath form means the form is approved by the Administrator, thus allowing greater functionality in the form. …
SharePoint Designer 2010 has tools and commands to do everything that can be done with web parts in the browser, and then some – except uploading a web part straight into a page that is edited in SPD. So, can it be done? Scenario For a recent pr…
In a recent question (https://www.experts-exchange.com/questions/28997919/Pagination-in-Adobe-Acrobat.html) here at Experts Exchange, a member asked how to add page numbers to a PDF file using Adobe Acrobat XI Pro. This short video Micro Tutorial sh…
This video shows how to quickly and easily add an email signature for all users on Exchange 2016. The resulting signature is applied on a server level by Exchange Online. The email signature template has been downloaded from: www.mail-signatures…

776 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