.NET Ranks High in Coding Bootcamp Report -- Visual Studio Magazine
.NET Ranks High in Coding Bootcamp Report
- By David Ramel
- 06/07/2021
Microsoft's .NET development framework ranked high in recent research about coding bootcamps, or "immersive technology education."
With an average cost of about $14,000, these accelerated learning programs can last from six to 28 weeks -- averaging about 14 -- and promise to advance careers in both technical chops and bottom-line salary increases.
Course Report studies the industry and presents its findings in annual reports that can help coders pick the best option, among some 500 around the world, with the choice of programming language being a primary factor.
"Coding bootcamps employ teaching languages to introduce students to the world of programming," Course Report said in its latest study: Coding Bootcamps in 2021, an update of a 2020 report. "While language shouldn't be the main deciding factor when choosing a bootcamp, students may have specific career goals that guide them towards a particular language.
"In that case, first decide whether you'd prefer to learn web or mobile development. For the web, your main choices are Ruby, Python, LAMP stack, MEAN stack and .NET languages. For mobile, choose between Java for Android and Swift or Objective-C for iOS. Learning a specific language may lead you to a new job market and offer pathways to different career tracks, average salaries and areas of business. However, many recent bootcamp graduates find that they end up learning and using a completely different language on the job. There is no 'right' or 'wrong' language to learn!"
With that being said, its ranking of such languages shows .NET (basically C# since .NET isn't a language, but rather a framework), second in popularity only behind the ubiquitous JavaScript, which seems to dominate just about every development research report because of its heavy use in web programming.
Full-stack JavaScript was reportedly taught by 50 percent of bootcamps, with .NET coming in at 15 percent, tied with Python and ahead of Ruby on Rails (14 percent) and Java (12 percent) (the graphic below shows 44 percent for JavaScript, apparently not having been updated from last year's report):
[Click on image for larger view.]Popular Bootcamp Languages (source: Course Report).
In last year's report, .NET had second place all to itself:
[Click on image for larger view.]Popular Bootcamp Languages in 2020 Report (source: Course Report).
"Full-Stack Web Development continues to dominate bootcamp curricula -- 90 percent of coding bootcamp grads learn Full-Stack Web Development," the 2021 report says. "Web Development coding bootcamps have historically been taught using Ruby on Rails, Full-Stack JavaScript, .NET/C#, Java, Python, or PHP. In 2020, Full-Stack JavaScript has maintained its position as the primary teaching language. 50 percent of courses reported Full-Stack JavaScript as the primary programming language. Not only are schools new to the market choosing JavaScript, but established bootcamps are also migrating their curricula to emphasize JavaScript."
As far as the favorite framework among, Visual Studio Magazine readers, the report links to a 2019 document titled Should you learn .NET at a Coding Bootcamp?
".NET is a framework rather than a language," the document explains. "The .NET language of choice to learn is C#, as it is among the most widely used languages today. It's a general purpose programming language that can handle almost any problem, from desktop to mobile to dynamic web applications.
"As such, there is a high demand across the United States (and certainly in the Southeast) for .NET developers in a variety of industries (computer systems design, electronic product manufacturing, finance, etc.), so that means that more jobs are available for candidates with a foundation built upon .NET technologies."
Other highlights of the 2021 report update include:
- Coding bootcamps are intensive, accelerated learning programs that teach beginners digital skills like Full-Stack Web Development, Data Science, Digital Marketing, UX/UI Design, Cybersecurity, and Technical Sales.
- The average bootcamp costs ~$14,000, and graduates report an average starting salary of $69,000. Bootcamps can vary in length from 6 to 28 weeks, although the average bootcamp is ~14 weeks long.
- Coding bootcamps teach modern, widely used programming languages and frameworks like Ruby on Rails, Python on Django, JavaScript, and PHP stacks through project-based learning. Students graduate from bootcamps with a portfolio, an online presence, interview skills and more. Most bootcamps help graduates find an internship or match students with an employer network – in fact, in Course Report's most recent research, 79 percent of bootcamp alumni report being employed in programming jobs.
- There are bootcamp campuses in over 85 cities throughout the US/Canada, although many bootcamps moved online in response to the COVID-19 pandemic. Coding bootcamps are predicted to graduate 25,000 students and gross $350MM in tuition revenue in 2020. The average bootcamper has 7 years of work experience, has at least a Bachelor's degree, and has never worked as a programmer. However, the number of students with degrees appears to be declining slightly over time.
About the Author
David Ramel is an editor and writer for Converge360.
Featured
VS Code Python Tool Revamps Jupyter Notebooks Experience
The August 2021 release of the Python Extension for Visual Studio Code completes a revamp of the Jupyter Notebooks experience that was started more than a year ago.
VS Code 1.59: Jupyter Notebooks Go (Partly) Native, Live Preview Improved
The dev team for Visual Studio Code improved Jupyter Notebook functionality and much else in the regular monthly update to the wildly popular, open source-based, cross-platform code editor.
Windows Community Toolkit 7.1: MVVM Source Generators, Identity Authentication, ML APIs
A bevy of new features and enhancements debut in a preview of the upcoming Windows Community Toolkit 7.1 release, a collection of helpers, extensions and custom controls that simplify and demonstrate common developer tasks building UWP and .NET apps for Windows 10.
Microsoft Plans .NET Community Toolkit
As the .NET development ecosystem evolves and consolidates with .NET 6's new and updated components, Microsoft is revamping associated toolkits.
Stack Overflow: Old .NET Framework Usage Still Beats 'Most Loved' .NET Core/.NET 5
The big annual Stack Overflow Developer Survey reveals some curious data points, like .NET Core/.NET 5 being the "most loved" non-web dev framework even though the old .NET Framework that it's replacing is still being used more.
.NET Insight
Sign up for our newsletter.
Email Address*Country* United States of America Afghanistan Åland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Azerbaijan Austria Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia, Plurinational State of Bonaire, Sint Eustatius and Saba Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory Brunei Darussalam Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde (Cabo Verde) Cayman Islands Curaçao Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Congo, the Democratic Republic of the Cook Islands Costa Rica Côte d'Ivoire Croatia Cuba Cyprus Czech Republic Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands (Malvinas) Faroe Islands Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Gambia Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and McDonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran, Islamic Republic of Iraq Ireland Isle of Man Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Korea, Democratic People's Republic of Korea, Republic of Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Macedonia, the former Yugoslav Republic of Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Micronesia, Federated States of Moldova, Republic of Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island Northern Mariana Islands Norway Pakistan Oman Palau Palestinian Territory, Occupied Panama Paraguay Papua New Guinea Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Réunion Romania Russian Federation Rwanda Saint Barthélemy Saint Helena, Ascension and Tristan da Cunha Saint Kitts and Nevis Saint Lucia Saint Martin (French part) Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Sint Maarten (Dutch part) Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Islands South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Eswatini (Swaziland) Sweden Switzerland Syrian Arab Republic Taiwan, Province of China Tajikistan Tanzania, United Republic of Thailand Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu Uganda Ukraine United Arab Emirates United Kingdom United States Minor Outlying Islands Uruguay Uzbekistan Vanuatu Viet Nam Venezuela, Bolivarian Republic of Virgin Islands, British Virgin Islands, U.S. Wallis and Futuna Western Sahara Yemen Zambia Zimbabwe
I agree to this site's Privacy Policy