Friday, 28 June 2013

Deploying a WSP to SharePoint 2013

How to deploy a WSP to SharePoint Farm Solution library

This need to be done on the Server which host the SharePoint Central Administration.
  1. Add the WSP to the SharePoint Server
    1. The first thing you need to do is copy over the wsp deployment file. The best things to do is to create a deployment folder, where all the deployed files are kept.
    2. Copy over the deployment files to: c:\Deploy\WSP
  2. Add the WSP to the SharePoint Farm Solution library
    1. Open “SharePoint 2013 Management Shell “ as administrator
      a. Open the Search on Server 2012
      b. Search for “SharePoint 2013 Management Shell”
      c. Right click “SharePoint 2013 Management Shell”
      d. Select “Run as Administrator”
    2. Run this script: 
      Add-SPSolution "c:\Deploy\WSP\{file name}.wsp"  
  3. Deploy the WSP to the SharePoint Farm Solution library
    1. Open Central Administration
    2. Click “System Settings”
       photo Picture1.jpg
    3. Click “Manage farm solutions”, under “Farm Management”
       photo Picture103.jpg
    4. Click on the {file name}.wsp package
    5. Click “Deploy Solution”
       photo Picture106-1.jpg
    6. Deployment settings
      Deploy When: Now
      Deploy to: All content Web application
    7. Click “OK”

How to activate the WSP Feature on the Site Collection

  1. Activate the WSP Feature on the Site Collection
    1. Open the Root Site (the Site Collection)
    2. Click the cog, in the top right corner (Site Actions)
    3. Select “Site Settings”
    4. Click “Site collection features”, under “Site Collection Administrator”
    5. Go to {file name}
    6. Click “Activate”, to the right

212 comments:

  1. Perfect. Thanks for posting this. Exactly what I needed.

    ReplyDelete
  2. Hello! I have the WSP deployed in the Solution Management but when I go to the Site Collection Features it's not listed there for me to Activate.

    ReplyDelete
  3. WSP is for a site and is imported and activated in the site collection. But when trying to create site I can't find it in the list of templates.

    ReplyDelete
  4. It's very simple and clear. Really Appreciated.

    ReplyDelete
  5. how can we deploy the wsp in Sharepoint 2013 office 365 account

    ReplyDelete
  6. Well detailed, thank you :)

    ReplyDelete
  7. Thank you Jax, it helped me and saved time....

    ReplyDelete
  8. Just wanted to say "THANK YOU" for taking the time to post this. Very clear and straightforward. You saved me lots of time.

    ReplyDelete
  9. thanks a lot

    ReplyDelete
  10. This is a great article! Your quite the expert. Thank you

    ReplyDelete
  11. Exactly what I needed! Clear and simple. Thank you!

    ReplyDelete
  12. Hi Jax thanks for your post but when i am deploying the solution its saying access denied and also i am getting problem in activating the site features, please help

    ReplyDelete
  13. File name not found in Site collection feature. Please help!

    ReplyDelete
  14. Hi, I also have the access denied problem when activating in the Central Administration.

    ReplyDelete
  15. THANK YOU! I keep forgetting the "run as administrator" when I run the SharePoint Powershell. None of the other "how to's" mention the run as admin, just tell you to run the SharePoint powershell. I don't know why I keep forgetting - You think it would be imprinted in my brain by now sine EVERY single time I use it I forget and have to figure out why I keep getting an "Access Denied' error.

    ReplyDelete
  16. Excellent! Thanks for this - I've been looking at this feature for ages. Followed your instructions and it works a treat!

    ReplyDelete
  17. Bravo! super clear instruction n exactly what i need!

    TQ very much!

    ReplyDelete
  18. Thank you, this helped us greatly.

    ReplyDelete
  19. Thanks buddy!

    ReplyDelete
  20. Hey Jax, thank you soooo much. It was very helpful.

    ReplyDelete
  21. SharePoint Solutions.NET is a virtual company provide SharePoint Services Globally. We offer a wide array of Services covering the entire range of Microsoft SharePoint capabilities.

    ReplyDelete
    Replies
    1. Please take your unpurchased advertising attempt off this article.
      It is not remotely relevant to the topic of this posting.
      You reap where you did not sow.
      Shamey shamey!
      I am not sure I even like you any more.

      Delete
  22. I was messing with this all day and it turns out I was missing one step. Thanks!

    ReplyDelete
  23. Very helpful. Saved so much time for me! Will be watching your blog for more!

    ReplyDelete
  24. Thank you very much and well detailed

    ReplyDelete
  25. Very helpful article and easy to understand appreciate your work

    ReplyDelete
  26. Great stuff again. Thanks for making time to write these articles. You will be my number one resource, Looking forward to more articles
    sharepoint 2013 administration certification

    ReplyDelete
  27. Спасибо большое!!!

    ReplyDelete
  28. ADD-SPSolution -Literalpath C:\Deploy\WSP\WSPDemo.wsp

    ReplyDelete
  29. When i try to deploy ".wsp"SOLUTION TO sharepoint 2013 , get this error. kindly provide solution.

    Warning: Deploying this solution will place assemblies in the global assembly cache. This will grant the solution assemblies full trust. Do not proceed unless you trust the solution provider.

    ReplyDelete
  30. I have imported and activated the .wsp but how do I get it to run in my new site? I am a novice so there is a great deal I do not know...

    ReplyDelete
  31. Hi

    I dont see the file under
    Site collection features\Site Collection Administrator

    What can i do to activate it

    ReplyDelete
  32. use commands to add, deploy or others , only best match SharePoint 2013 Management Shell. the siteAdmin not really good to!

    ReplyDelete
  33. It's interesting that many of the bloggers to  helped  clarify a few things for me as well as giving.Most of ideas can be nice content.The people to give them a good shake to get your point and across the command.
    Sharepoint Training in Chennai

    ReplyDelete
  34. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    Android Training in Chennai
    Ios Training in Chennai

    ReplyDelete
  35. The post is very informative. It is a pleasure reading it. I have also bookmarked you for checking out new posts. You can also share this valuable content.Thank you...
    best web development services| top seo services

    ReplyDelete
  36. Existing without the answers to the difficulties you’ve sorted out through this guide is a critical case, as well as the kind which could have badly affected my entire career if I had not discovered your website.
    Digital Marketing Training in Chennai

    Digital Marketing Training in Bangalore

    digital marketing training in tambaram

    digital marketing training in annanagar

    digital marketing training in marathahalli

    ReplyDelete
  37. Hello! This is my first visit to your blog! We are a team of volunteers and starting a new initiative in a community in the same niche. Your blog provided us useful information to work on. You have done an outstanding job.

    AWS Online Training | Online AWS Certification Course - Gangboard
    AWS Training in Chennai | AWS Training Institute in Chennai Velachery, Tambaram, OMR
    AWS Training in Bangalore |Best AWS Training Institute in BTM ,Marathahalli

    ReplyDelete
  38. Awesome..You have clearly explained …Its very useful for me to know about new things..Keep on blogging..
    python training institute in chennai
    python training in chennai
    python training in chennai

    ReplyDelete
  39. All the points you described so beautiful. Every time i read your i blog and i am so surprised that how you can write so well.
    Blueprism training in marathahalli

    Blueprism training in btm

    ReplyDelete
  40. It's interesting that many of the bloggers to helped clarify a few things for me as well as giving.Most of ideas can be nice content.The people to give them a good shake to get your point and across the command

    Data Science Training in Chennai
    Data science training in bangalore
    Data science online training
    Data science training in pune

    ReplyDelete
  41. The knowledge of technology you have been sharing thorough this post is very much helpful to develop new idea. here by i also want to share this.
    angularjs Training in chennai
    angularjs Training in chennai

    angularjs-Training in tambaram

    angularjs-Training in sholinganallur

    angularjs-Training in velachery

    ReplyDelete
  42. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    java training in chennai

    java training in marathahalli | java training in btm layout

    ReplyDelete
  43. I found your blog while searching for the updates, I am happy to be here. Very useful content and also easily understandable providing.. Believe me I did wrote an post about tutorials for beginners with reference of your blog. 

    angularjs Training in bangalore

    angularjs Training in bangalore

    angularjs Training in btm

    angularjs Training in electronic-city

    angularjs online Training

    angularjs Training in marathahalli

    ReplyDelete
  44. Existing without the answers to the difficulties you’ve sorted out through this guide is a critical case, as well as the kind which could have badly affected my entire career if I had not discovered your website.
    Qlikview Training From India

    Cognos Training From India

    Sap Pp Training From India

    ReplyDelete
  45. Amazon Web Services (AWS) is the most popular and most widely used Infrastructure as a Service (IaaS) cloud in the world.AWS has four core feature buckets—Compute, Storage & Content Delivery, Databases, and Networking. At a high level, you can control all of these with extensive administrative controls accessible via a secure Web client.For more information visit aws online
    training

    ReplyDelete
  46. This is an awesome post.Really very informative and creative contents. These concept is a good way to enhance the knowledge.I like it and help me to development very well.Thank you for this brief explanation and very nice information.Well, got a good knowledge.
    python training in tambaram | python training in annanagar | python training in jayanagar

    ReplyDelete
  47. Thanks for the informative article. This is one of the best resources I have found in quite some time. Nicely written and great info. I really cannot thank you enough for sharing.
    Devops Training courses
    Devops Training in Bangalore
    Best Devops Training in pune
    Devops interview questions and answers

    ReplyDelete
  48. This is a terrific article, and that I would really like additional info if you have got any. I’m fascinated with this subject and your post has been one among the simplest I actually have read.

    Java training in Tambaram | Java training in Velachery

    Java training in Omr | Oracle training in Chennai

    ReplyDelete
  49. I am really very happy to find this particular site. I just wanted to say thank you for this huge read!! I absolutely enjoying every petite bit of it and I have you bookmarked to test out new substance you post.
    Data Science training in Chennai | Data science training in bangalore

    Data science training in pune | Data science online training

    Data Science Interview questions and answers

    ReplyDelete
  50. This is most informative and also this post most user friendly and super navigation to all posts... Thank you so much for giving this information to me.. 

    best rpa training in chennai | rpa online training |
    rpa training in chennai |
    rpa training in bangalore
    rpa training in pune
    rpa training in marathahalli
    rpa training in btm

    ReplyDelete
  51. Whoa! I’m enjoying the template/theme of this website. It’s simple, yet effective. A lot of times it’s very hard to get that “perfect balance” between superb usability and visual appeal. I must say you’ve done a very good job with this.
    nebosh course in chennai

    ReplyDelete
  52. You are doing a great job. I would like to appreciate your work for good accuracy
    Regards,
    Best Devops Training in Chennai | Best Devops Training Institute in Chennai

    ReplyDelete
  53. Resources like the one you mentioned here will be very useful to me ! I will post a link to this page on my blog. I am sure my visitors will find that very useful
    devops online training

    aws online training

    data science with python online training

    data science online training

    rpa online training

    ReplyDelete
  54. I think this is a great site to post and I have read most of contents and I found it useful for my Career .Thanks for the useful information. Good work.Keep going.
    moto service center
    motorola service center
    motorola service center near me

    ReplyDelete
  55. A universal message I suppose, not giving up is the formula for success I think. Some things take longer than others to accomplish, so people must understand that they should have their eyes on the goal, and that should keep them motivated to see it out til the end.

    devops online training

    aws online training

    data science with python online training

    data science online training

    rpa online training

    ReplyDelete
  56. Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging.
    sharepoint Training in Electronic City

    ReplyDelete
  57. आशा छ कि भाग्य तपाईं आउनेछ। तपाईलाई सधै प्रसन्न चाहानुहुन्छ!

    Lều xông hơi khô

    Túi xông hơi cá nhân

    Lều xông hơi hồng ngoại

    Mua lều xông hơi

    ReplyDelete
  58. Có lẽ cần phải trải qua tuổi thanh xuân( Phương pháp học toán tư duy ) mới có thể hiểu được tuổi xuân là khoảng thời gian ta( dạy trẻ học toán tư duy ) sống ích kỷ biết chừng nào. Có lúc nghĩ, sở dĩ tình yêu cần phải đi một vòng tròn lớn như vậy, phải trả một cái giá quá đắt như thế,( Làm cho trẻ thích học toán ) là bởi vì nó đến không đúng thời điểm. Khi có được( Toán mầm non ) tình yêu, chúng ta thiếu đi trí tuệ. Đợi đến khi( Bé học đếm số ) có đủ trí tuệ, chúng ta đã không còn sức lực để yêu một tình yêu thuần khiết nữa.

    ReplyDelete
  59. Attend The Digital Marketing courses in bangalore From ExcelR. Practical Digital Marketing courses in bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Digital Marketing courses in bangalore.
    Digital Marketing Courses in Bangalore

    ReplyDelete
  60. Vanskeligheter( van bi ) vil passere. På samme måte som( van điện từ ) regnet utenfor( van giảm áp ) vinduet, hvor nostalgisk( van xả khí ) er det som til slutt( van cửa ) vil fjerne( van công nghiệp ) himmelen.

    ReplyDelete
  61. I am very enjoyed for this blog. Its an informative topic. It help me very much to solve some problems. Its opportunity are so fantastic and working style so speedy.
    data science course

    ReplyDelete
  62. Visit for Data Science training in Bangalore:
    Data Science training in Bangalore

    ReplyDelete
  63. Clinical sas training in chennai | SAS Training course chennai
    I have to voice my passion for your kindness giving support to those people that should have guidance on this important matter.

    ReplyDelete
  64. Hey Nice Blog!! Thanks For Sharing!!! Wonderful blog & good post. It is really very helpful to me, waiting for a more new post. Keep Blogging!Here is the best angular js training with free Bundle videos .

    contact No :- 9885022027.
    SVR Technologies

    ReplyDelete
  65. It is very good and useful for students and developer .Learned a lot of new things from your post!Good creation ,thanks for give a good information at Devops.devops training in bangalore

    ReplyDelete
  66. Very interesting blog Thank you for sharing such a nice and interesting blog and really very helpful article.html training in bangalore

    ReplyDelete
  67. Its really helpful for the users of this site. I am also searching about these type of sites now a days. So your site really helps me for searching the new and great stuff.css training in bangalore

    ReplyDelete
  68. Very useful and information content has been shared out here, Thanks for sharing it.php training in bangalore

    ReplyDelete
  69. I gathered a lot of information through this article.Every example is easy to undestandable and explaining the logic easily.mysql training in bangalore

    ReplyDelete
  70. These provided information was really so nice,thanks for giving that post and the more skills to develop after refer that post.javascript training in bangalore

    ReplyDelete
  71. Your articles really impressed for me,because of all information so nice.angularjs training in bangalore

    ReplyDelete
  72. Linking is very useful thing.you have really helped lots of people who visit blog and provide them use full information.angular 2 training in bangalore

    ReplyDelete
  73. Being new to the blogging world I feel like there is still so much to learn. Your tips helped to clarify a few things for me as well as giving.angular 4 training in bangalore

    ReplyDelete
  74. Really it was an awesome article,very interesting to read.You have provided an nice article,Thanks for sharing.angular 7 training in bangalore

    ReplyDelete
  75. I know that it takes a lot of effort and hard work to write such an informative content like this.node.js training in bangalore

    ReplyDelete
  76. keep up the good work. this is an Assam post. this to helpful, i have reading here all post. i am impressed. thank you. this is our digital marketing training center. This is an online certificate course
    digital marketing training in bangalore / https://www.excelr.com/digital-marketing-training-in-bangalore

    ReplyDelete
  77. thanks for posting such an useful stuff...

    apex course

    ReplyDelete
  78. Great post i must say and thanks for the information. Education is definitely a sticky subject. However, is still among the leading topics of our time. I appreciate your post and look forward to more.
    data science course

    ReplyDelete
  79. I just loved your article on the beginners guide to starting a blog.If somebody take this blog article seriously in their life, he/she can earn his living by doing blogging.thank you for thizs article. pega online training , best pega online training ,
    top pega online training

    ReplyDelete
  80. I am a new user of this site so here i saw multiple articles and posts posted by this site,I curious more interest in some of them hope you will give more information on this topics in your next articles.
    data analytics course in bangalore
    business analytics courses
    data analytics courses
    data science interview questions

    ReplyDelete
  81. Nice post. Thanks for sharing! I want humans to understand simply how excellent this facts is to your article.
    It’s thrilling content material and Great work.
    300mb movies

    ReplyDelete
  82. Going to graduate school was a positive decision for me. I enjoyed the coursework, the presentations, the fellow students, and the professors. And since my company reimbursed 100% of the tuition, the only cost that I had to pay on my own was for books and supplies. Otherwise, I received a free master’s degree. All that I had to invest was my time.big data in malaysia
    data scientist course malaysia
    data analytics courses
    360DigiTMG

    ReplyDelete
  83. I just got to this amazing site not long ago. I was actually captured with the piece of resources you have got here. Big thumbs up for making such wonderful blog page!
    data analytics courses

    data science interview questions

    business analytics course

    data science course in mumbai

    ReplyDelete
  84. Truly, this article is really one of the very best in the history of articles. I am a antique ’Article’ collector and I sometimes read some new articles if I find them interesting. And I found this one pretty fascinating and it should go into my collection. Very good work!big data analytics malaysia
    data scientist course malaysia
    data analytics courses
    360DigiTMG

    ReplyDelete
  85. Attend The Data Science Courses Bangalore From ExcelR. Practical Data Science Courses Bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Data Science Courses Bangalore.
    ExcelR Data Science Courses
    Data Science Interview Questions
    ExcelR Business Analytics Course

    ReplyDelete
  86. This post is really nice and informative. The explanation given is really comprehensive and informative. sharepoint administrator training by 10+ years experienced faculty.

    ReplyDelete
  87. I seriously love your site.. Excellent colors & theme. Did you create this website yourself? Please reply back as I’m trying to create my own personal site and would love to know where you got this from or exactly what the theme is called. Cheers!
    Techno

    ReplyDelete
  88. That is a good tip particularly to those fresh to the blogosphere. Short but very accurate info… Many thanks for sharing this one. A must read post!
    Gadgets

    ReplyDelete
  89. Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!

    business analytics course

    data analytics courses in mumbai

    data science interview questions

    data science course in mumbai

    ReplyDelete
  90. Nice blog,I understood the topic very clearly,And want to study more like this.
    Data Scientist Course

    ReplyDelete
  91. This is a wonderful article, Given so much info in it, Thanks for sharing. CodeGnan offers courses in new technologies and makes sure students understand the flow of work from each and every perspective in a Real-Time environmen python training in vijayawada. , data scince training in vijayawada . , java training in vijayawada. ,

    ReplyDelete
  92. This is a wonderful article, Given so much info in it, Thanks for sharing. CodeGnan offers courses in new technologies and makes sure students understand the flow of work from each and every perspective in a Real-Time environmen python training in vijayawada. , data scince training in vijayawada . , java training in vijayawada. ,

    ReplyDelete
  93. Attend The Bangalore Digital Marketing Course From ExcelR. Practical Bangalore Digital Marketing Course Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Bangalore Digital Marketing Course.
    ExcelR Bangalore Digital Marketing Course

    ReplyDelete
  94. I have read your blog its very attractive and impressive. Very systematic indeed! Excellent work!
    Data Science Course Training in Bangalore

    ReplyDelete
  95. This is so elegant and logical and clearly explained. Brilliantly goes through what could be a complex process and makes it obvious...

    oracle cloud tutorial

    ReplyDelete
  96. I really enjoy simply reading all of your weblogs. Simply wanted to inform you that you have people like me who appreciate your work. Definitely a great post. Hats off to you! The information that you have provided is very helpful.
    data analytics course

    ReplyDelete
  97. I am inspired with your post writing style & how continuously you describe this topic. After reading your post, learn azure thanks for taking the time to discuss this, I feel happy about it and I love learning more about this topic.

    ReplyDelete
  98. Your blog is splendid, I follow and read continuously the blogs that you share, they have some really important information. M glad to be in touch plz keep up the good work.
    ExcelR Solutions Courses in Digital Marketing

    ReplyDelete
  99. Thanks for sharing such a great information..Its really nice and informative..
    sharepoint training for beginners

    ReplyDelete

  100. Very nice job... Thanks for sharing this amazing and educative blog post! ExcelR Data Analytics Course

    ReplyDelete
  101. Study Digital Marketing Courses In Bangalore with ExcelR where you get a great experience and better knowledge.Digital Marketing Courses In Bangalore

    ReplyDelete
  102. wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries.
    Data science Interview Questions
    Data Science Course

    ReplyDelete
  103. This Was An Amazing ! I Haven't Seen This Type of Blog Ever ! Thankyou For Sharing, data science course

    ReplyDelete
  104. This Was An Amazing ! I Haven't Seen This Type of Blog Ever ! Thankyou For Sharing, data science training

    ReplyDelete
  105. keep up the good work. this is an Ossam post. This is to helpful, i have read here all post. i am impressed. thank you. this is our data analytics courses mumbai
    data analytics course mumbai | https://www.excelr.com/data-analytics-certification-training-course-in-mumbai

    ReplyDelete

  106. This is most informative and also this post most user friendly and super navigation to all posts. Thank you so much for giving this information to me.Data Science training in Chennai.
    Java training in chennai | Java training in annanagar | Java training in omr | Java training in porur | Java training in tambaram | Java training in velachery

    ReplyDelete
  107. Having read this I believed it was extremely technology informative. I appreciate you finding the time and energy to put this content together. I once again find myself personally spending a significant amount of time both reading and leaving comments. But so what, it was still worth it!

    ReplyDelete
  108. keep up the good work. this is an Ossam post. This is to helpful, i have read here all post. i am impressed. thank you. this is our Data Science course Mumbai
    data science course mumbai | https://www.excelr.com/data-science-course-training-in-mumbai

    ReplyDelete
  109. I am genuinely thankful to the holder of this web page who has shared this wonderful paragraph at at this place
    Courses in Digital Marketing in Pune

    ReplyDelete
  110. I wanted to leave a little comment to support you and wish you a good continuation. Wishing you the best of luck for all your blogging efforts.
    Know more about Data Analytics

    ReplyDelete
  111. Your writing style says a lot about who you are and in my opinion I'd have to say you're insightful. This article reflects many of my own thoughts on this subject. You are truly unique.
    Best Data Science training in Mumbai

    Data Science training in Mumbai

    ReplyDelete
  112. wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries. keep it up.
    data analytics course in Bangalore

    ReplyDelete
  113. wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries. keep it up.
    data analytics course in Bangalore

    ReplyDelete
  114. Attend The Digital Marketing Courses in Bangalore From ExcelR. Practical Digital Marketing Courses in Bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Digital Marketing Courses in Bangalore.
    Digital Marketing Courses in Bangalore

    ReplyDelete
  115. wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries.
    Data Science Course

    ReplyDelete
  116. Wonderful post, i loved reading it.
    Share more
    Bluecoinsapp
    Otomachines
    Fairvote

    ReplyDelete
  117. I get a lot of great information from this blog. Thank you for your sharing this informative blog. I have bookmarked this page for my future reference. Recently I did oracle certification course at a leading academy. Software Testing Training in Chennai | Software Testing Training in Anna Nagar | Software Testing Training in OMR | Software Testing Training in Porur | Software Testing Training in Tambaram | Software Testing Training in Velachery

    ReplyDelete
  118. I am looking for and I love to post a comment that "The content of your post is awesome" Great work!

    Correlation vs Covariance

    ReplyDelete
  119. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple linear regression

    ReplyDelete
  120. Very interesting blog. Many blogs I see these days do not really provide anything that attracts others, but believe me the way you interact is literally awesome.You can also check my articles as well.

    Data Science In Banglore With Placements
    Data Science Course In Bangalore
    Data Science Training In Bangalore
    Best Data Science Courses In Bangalore
    Data Science Institute In Bangalore

    Thank you..

    ReplyDelete