• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar

Not only IT

About life, IT and other things...

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Career
    • Blog
    • Freelancer
    • Knowledge
    • Personal development
  • Technology
    • SharePoint
    • Office
    • Office 365
    • Development
    • Hardware
    • Software
    • SQL server
    • Microsoft
  • Thoughts
    • All about life
    • NEWS
    • Private
  • About me
    • My Services
    • Contact
Home » Career » Starting SharePoint development

Starting SharePoint development

April 4, 2017 By Tomasz Szulczewski 3 Comments

Today I would like to show you how to do Starting SharePoint development. Have you read my previous post: SharePoint developer who’s that? It was very popular and I get some questions about how to start SharePoint journey. Well, it’s a question which is not so easy to answer as we have to consider a few factors here. It’s my personal opinion here, some people could have different thoughts.

First of all we have to decide which platform we chose. At this moment we have possibility to make a development with following platforms:

  • SharePoint on premise 2016, 2013 (I am aware of SharePoint 2010)
  • SharePoint online

I assume that SharePoint server 2016 will implement some of SharePoint online features. Another important point to consider is SharePoint on-premise future. I heard different voices here. Some people say that SharePoint server 2016 is the last version, and some others that we will see at last two versions in the future. Well, in my opinion, there’s still discussion in Microsoft teams. We have very interesting example here. We can see a lot of changes in terms of SharePoint developer certification path – MCSD. At the begging we get information about expiration, then it was extended and now there’s no SharePoint developer path…

Starting SharePoint development
sharepoint developer

Starting SharePoint development. Why SharePoint online?

I will suggest to you safe way here in my opinion. If you don’t have any SharePoint experience or there’s no need to manage existing on premise infrastructure forget about SharePoint sever at the begging. You should focus on SharePoint online. Why, someone could ask…

  • It could be for or against, but cloud is the future. People says that 🙂
  • If you learn SharePoint online coding you can write a code for entire Office 365 platform
  • Office 365 is key solution in Microsoft portfolio
  • Office 365 is most dynamic Microsoft product
  • If you learn SharePoint online coding you can use those skills in other, non Microsoft project, JavaScript is back 🙂
Starting SharePoint development
Office 365 Developer Program

How to start SharePoint development?

So we know which platform to chose. So how we starting SharePoint development?

In first step you should register at Office developer portal. You will get for free access for Office 365 developer tenant for one year. It’s also good to know that you will get Microsoft Office for free. There’s a lot of training materials. Please take a look at Waldek Mastykarz recordings related to SharePoint framework, which seems to be SharePoint future.

Second website to register is Visual Studio Dev Essentials. You can find there free 3 month PluralSight subscription. This is online training platform with very good training videos. For example you can find there Andrew Connell or Sahil Malik training.

We have two more websites to considers. First of all please Technet site. There’s a lot of training materials provided by Microsoft, also for SharePoint server. Second site is of course  Microsoft Virtual Academy. There’s a lot of things to watch. It’s also good starting point.

Everything what I wrote here is for free. You will need just time and will to learn. Also please remember that tools for SharePoint development are free. Visual Studio Code or Visual Studio Community edition is absolutely enough for starting SharePoint development.

And if you are worry about tools please check my post how to get free developer license for Office 365

Share this:

  • Facebook
  • Twitter
  • LinkedIn
  • Tumblr
  • Reddit
  • Pinterest
  • Pocket

Related

Filed Under: Career, SharePoint Tagged With: career, Knowledge, SharePoint

About Tomasz Szulczewski

I've got more than 20 years of IT experience. IT is my passion and I am still increasing my skills. I work as a SharePoint, Office 365 and Azure architect.

Reader Interactions

Comments

  1. Indigo Blue says

    April 5, 2017 at 11:42 pm

    Seriously? That’s the best you can come up with? That post was a big disappointment. Why not just change the title to “If you want to start SharePoint development, take a training course”? Because that’s all the rest of your writeup says, just using more words.

    Reply
    • Tomasz Szulczewski says

      April 6, 2017 at 6:39 am

      Maybe you don’t know but people really asking about such simple things. They don’t need to know what’s event receiver or timer job. They need simple starting point. What should I write in your opinion?

      Reply
  2. joanmartin1185 says

    April 19, 2017 at 9:36 am

    Hii Tomasz Szulczewski

    Thanks for Sharing information about how to start SharePoint development and SharePoint journey. It is very useful to SharePoint Development.

    Reply

Leave a Reply Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Newsletter

Follow me online

  • Facebook
  • Instagram
  • LinkedIn
  • Twitter
  • YouTube

Search

Microsoft 365 Certified: Enterprise Administrator Expert
Microsoft 365 Certified: Enterprise Administrator Expert

Tags

Azure Azure Active Directory BizSpark Blog career Certification cloud conference freelance Freelancer Hardware home office InfoPath Intune Knowledge Microsoft News Office Office 365 Personal development privacy Private SharePoint SharePoint designer SharePoint online Software SQL server upwork Windows yammer

Copyright © 2021 Tomasz Szulczewski