Type of business | Subsidiary |
---|---|
Headquarters | , |
Area served | Worldwide |
Founder(s) | Zach Sims, Ryan Bubinski |
Industry | Internet |
Employees | 109 [1] |
Parent | Skillsoft |
URL | www |
Commercial | Yes |
Registration | Yes |
Users | 45 million (April 2020 [update] ) [2] |
Current status | Up |
Codecademy is an American online interactive platform that offers free coding classes in 13 different programming languages including Python, Java, Go, JavaScript, Ruby, SQL, C++, C#, Lua, and Swift, as well as markup languages HTML and CSS. [3] [4] The site also offers a paid "Pro" option that gives users access to personalized learning plans, quizzes, and realistic projects. [5]
The platform provides a hands-on learning experience, allowing users to write and execute code directly within their web browsers. Codecademy offers courses covering languages such as Python, JavaScript, HTML/CSS, and Ruby, as well as specialized topics like web development, data science, and machine learning.
The platform offers both free and paid subscription options. A paid subscription provides access to additional features and content.
Codecademy was founded in August 2011 by Zach Sims and Ryan Bubinski. [6] Sims dropped out of Columbia University to focus on launching a venture, and Bubinski graduated from Columbia in 2011. [7] The company, headquartered in New York City, raised $2.5 million in Series A funding in October 2011 and $10 million in Series B funding in June 2012. [6] [8] The latest round of funding was led by Index Ventures. [9]
In August 2015, Codecademy partnered with the White House, working to host in-person meet-ups for 600 students from disadvantaged women and minority groups over a twelve-month period. [10] [11]
By August 2017, Codecademy's CEO Zach Sims officially announced the launch of the new paid "Pro" product. [12] A "Pro Intensive" paid offering was also launched in August 2017 [13] but as of 2020 this product appears to no longer be offered.
In December 2021, Skillsoft announced that it would acquire Codecademy for approximately $525 million in cash and stock. [14] The sale was closed on April 5, 2022. [15]
In August 2017, Codecademy partnered with Amazon for free Alexa skills training. [16] [17]
By October 2018, the company employed 85 people, up from 45 in 2016. [18] It had also raised $42.5 million from groups such as Union Square Ventures and Naspers. [18]
By January 2020, Codecademy had expanded to a suite of languages including C++, C#, Go, Java, JavaScript, Ruby, PHP, Python, R, Swift, and SQL, as well as various libraries, frameworks, and associated subjects. [19] According to their roadmap, [20] Codecademy is slated to release Android Development, ASP.NET, Flask, Kotlin, and TypeScript courses in 2019.
The platform also provides courses for learning command line and Git. [3] In September 2015, Codecademy, in partnership with Periscope, added a series of courses designed to teach SQL, the predominant programming language for database queries. [21] In October 2015, Codecademy created a new course, a class on Java programming. As of January 2014, the site had over 24 million users who had completed over 100 million exercises. [22] [23] [24] The site has received positive reviews from The New York Times [25] and TechCrunch. [26]
As part of the Computer Science Education Week held in December 2013, Codecademy launched its first iOS app called "Hour of Code". The app focuses on the basics of programming, including the same content from the website. [27]
In April 2019, Codecademy partnered with Adafruit for a course on electronics and hardware programming. [28]
In December 2019, Codecademy launched a new course on Swift, a language developed by Apple Inc. for iOS, watchOS, macOS, tvOS, and more.
On August 3, 2017, Codecademy Pro was released. It has three levels: [29]
Codecademy Pro costs $39.99 per month, or annually at $239.88 per year ($19.99 per month). [31]
Code Year was a free incentive Codecademy program intended to help people follow through on a New Year's Resolution to learn how to program, by introducing a new course for every week in 2012. [32] Over 450,000 people took courses in 2012, [33] [34] and Codecademy continued the program into 2013. Even though the course is still available, the program has stopped.
Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation.
Free and Open source Software Developers' European Meeting (FOSDEM) is a non-commercial, volunteer-organized European event centered on free and open-source software development. It is aimed at developers and anyone interested in the free and open-source software movement. It aims to enable developers to meet and to promote the awareness and use of free and open-source software.
In computing, a solution stack or software stack is a set of software subsystems or components needed to create a complete platform such that no additional software is needed to support applications. Applications are said to "run on" or "run on top of" the resulting platform.
Nuxeo is a software company making an open source content management system.
Google App Engine is a cloud computing platform used as a service for developing and hosting web applications. Applications are sandboxed and run across multiple Google-managed servers. GAE supports automatic scaling for web applications, allocating more resources to the web application as the amount of requests increases. It was released as a preview in April 2008 and launched officially in September 2011.
Heroku is a cloud platform as a service (PaaS) supporting several programming languages. As one of the first cloud platforms, Heroku has been in development since June 2007, when it supported only the Ruby programming language, but now also supports Java, Node.js, Scala, Clojure, Python, PHP, and Go. For this reason, Heroku is said to be a polyglot platform as it has features for a developer to build, run and scale applications in a similar manner across most of these languages. Heroku was acquired by Salesforce in 2010 for $212 million.
Zed A. Shaw is a software developer best known for creating the Learn Code the Hard Way series of programming tutorials, as well as for creating the Mongrel web server for Ruby web applications. He is also well known for his polemical views on programming languages and communities.
Udemy, Inc. is an education technology company, founded in May 2010 by Eren Bali, Gagan Biyani, and Oktay Caglar. It is based in San Francisco, California, United States, with hubs in Denver, Dublin, Austin, Melbourne, Istanbul, and Gurgaon.
Treehouse or (Teamtreehouse) is an online technology school that offers beginner to advanced courses in web design, web development, mobile development and game development. Its courses are aimed at beginners looking to learn computer coding skills for a career in the tech industry.
Code.org is a non-profit organization and educational website founded by Hadi and Ali Partovi aimed at K-12 students that specializes in computer science. The website includes free coding lessons and other resources. The initiative also targets schools in an attempt to encourage them to include more computer science classes in the curriculum. On December 9, 2013, they launched the Hour of Code nationwide to promote computer science during Computer Science Education Week through December 15, 2013.
Skillshare is an online learning community based in the United States that provides educational videos. The courses are non accredited and are only available through a paid subscription. The courses primarily cover creative work, with a smaller amount of courses on business and entrepreneurship.
Google Cloud Platform (GCP) is a suite of cloud computing services offered by Google that provides a series of modular cloud services including computing, data storage, data analytics, and machine learning, alongside a set of management tools. It runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search, Gmail, and Google Docs, according to Verma et al. Registration requires a credit card or bank account details.
CodeHS is an interactive online learning platform offering computer science and programming instruction for schools and individual learners. CodeHS is focused on spreading access to and knowledge of computer science by offering online instructional materials supported by remote tutors. In the introductory learning module, students on the site practice computer science concepts and programming skills by giving commands to a dog named Karel. In the most popular course offered, which is similar to the original Karel programming language developed by Richard E. Pattis, Karel the dog must complete various tasks by moving around a grid world, and putting down and picking up tennis balls using only simple commands. Later learning modules teach more advanced concepts using languages like JavaScript, Java, and HTML.
Tynker is an educational programming platform, like Scratch, to help children learn coding skills, including game design, web design, animation and robotics. It includes courses in Minecraft Modding, Minecraft Game Design, Creative Coding, Python and CSS.
HackerRank is a technology company that focuses on competitive programming challenges for both consumers and businesses. Developers compete by writing programs according to provided specifications. HackerRank's programming challenges can be solved in a variety of programming languages and span multiple computer science domains.
Skillsoft is an American educational technology company that produces learning management system software and content.
CodeCombat is an educational video game for learning software programming concepts and languages. This game is recommended for students ages 9–16. Students learn to type coding languages like JavaScript, Python, HTML and CoffeeScript, as well as learning the fundamentals of computer science. CodeCombat has 11 units - three game development units, two web development units, and six computer science units. The first unit, Computer Science 1, is free to all students and teachers. In 2019, CodeCombat was recognized by the College Board as an endorsed provider of curriculum and professional development for AP Computer Science Principles.
freeCodeCamp is a non-profit educational organization that consists of an interactive learning web platform, an online community forum, chat rooms, online publications and local organizations that intend to make learning software development accessible to anyone.
Replit, formerly Repl.it, is an American start-up and an online integrated development environment (IDE). Replit allows users to create online programming projects called repls.
"Learn to Code" was a slogan and a series of public influence campaigns during the 2010s that encouraged the development of computer programming skills in an economy increasingly centered on information technology. The campaigns led to endorsements from politicians, the inclusion of programming in state school curricula and the proliferation of coding bootcamps. A backlash erupted in 2019 in the form of online harassment of laid-off American journalists.