반응형

[출처] https://www.hostinger.com/tutorials/learn-coding-online-for-free/#General_Online_Coding_Classes_and_Tutorials

General Online Coding Classes and Tutorials

온라인 코딩 학습 사이트 1~20

 

Compiled by our experts, the following are some of the best learning resources for complete beginners to the world of coding.

1. BitDegree

BitDegree is a blockchain-powered learning platform offering various free and paid courses on crypto and digital skills, including online coding classes on languages like HTML, CSS, JavaScript, and PHP.

The platform also has a unique system that rewards students with a token after completing a session. They can then use the tokens to fund the upcoming courses and get discounts for premium classes.

Suggested courses:

2. Udemy

Offering over 170,000 free and paid courses, Udemy is an online education website where people can learn various types of skills, from music to IT and software. The development category alone has thousands of online courses, including classes on web development, data science, and machine learning.

Suggested courses:

3. Sololearn

With over 40 million users, Sololearn is a learning platform offering more than 20 online coding courses on topics such as Java, HTML, CSS, and JavaScript. Students can learn programming on the web or via its mobile app.

It uses a bite-sized learning system, centering each section on one subject. Sololearn is free, but its Pro version features perks such as unlimited practice to complete and an ad-free experience. It’s available at $12.99/month when billed monthly or $5.83/month when billed annually.

Suggested courses:

4. Coursera

Coursera is an online learning site partnering with over 200 universities and companies to provide thousands of courses. The classes cover various subjects, from business to computer science.

It provides free courses and a seven-day free trial period for paid courses. Coursera’s premium learning options vary in depth and cost – from $9.99 for guided projects to thousands of dollars for online university degree programs.

Suggested courses:

5. Khan Academy

Khan Academy, a well-known non-profit organization, offers teaching and learning resources for free. It provides an extensive selection of courses on various subjects, including the basics of programming and computer science. It also has a mobile app for both iOS and Android, completely free without subscriptions or in-app purchases.

Suggested courses:

6. edX

Like Coursera, edX is an online learning platform working with over 160 universities to provide more than 3,000 high-quality courses. These consist of various topics, including computer science and data analysis.

Its free audit track grants users temporary access to all course materials. However, only users upgrading to the verified track can complete graded assignments and get certificates. The fee to do so can cost from $50 to $300. The platform also has premium programs ranging from Professional Certificate Programs starting at $299 to Master’s Degrees starting at $10,000.

Suggested courses:

7. GeeksforGeeks

GeeksforGeeks is an eLearning platform focused on helping people learn programming and computer science. It offers articles, quizzes, tutorials, courses, contests, and even job listings for programmers.

Its free and paid courses come in three main categories: live, self-paced, and school. People can choose to learn from experts through live streaming, pre-recorded videos, or a combination of both.

Suggested courses:

8. MIT OpenCourseWare

The MIT OpenCourseWare is a free and publicly accessible online publication of the Massachusetts Institute of Technology (MIT) undergraduate and graduate course content. It features materials from over 2500 courses, including a computer science program.

Content examples include video lectures, assignments, lecture notes, and online textbooks.

Unfortunately, this program doesn’t offer degrees or certificates.

Suggested courses:

9. Codecademy

Codecademy is an interactive learning platform offering high-quality coding courses in various programming languages on numerous tech subjects like web development and computer science. In addition, it provides other learning resources like code documentation, cheat sheets, articles, challenges, and projects.

Codeacademy provides many free courses, and its pro users get access to certificates, premium courses, and its Career Center. There are two main pro options for individuals: CodeCademy Pro at $19.99/month when billed annually and Codecademy Pro Student at $149.99/year.

Suggested courses:

10. FutureLearn

Another online learning platform, FutureLearn, offers free and paid courses delivered by instructors from world-class universities and organizations. These courses are of different types, from short lessons to long programs letting students earn professional or academic accreditation.

Various subjects are also available, including IT and computer science.

There are three main tiers on FutureLearn: free, upgrade, and unlimited. The cost to upgrade varies from one course to another, but Unlimited access is available at $15.83/month when billed annually.

Suggested courses:

11. The Odin Project

Founded with the belief that education should be free and accessible, The Odin Project provides a high-quality and free full-stack coding curriculum people can complete online. It facilitates hands-on learning on projects, such as building a site or writing a script. With over 5000 contributors, its curriculum is meticulously curated and constantly updated.

Suggested courses:

12. Skillcrush

Designed to make tech accessible to all, Skillcrush is an online school providing courses on three main subjects: coding, design, and user experience. All of its courses are online, self-paced, project-based, and mentor-led.

Although its courses are paid, it has a free coding camp people can sign up for by creating a Skillcrush account. Those wanting to learn specific skills can enroll in specialization courses. The prices of the courses vary, and they all come with a 14-day money-back guarantee. The Break Into Tech program is available for those wanting to switch to a tech job.

Suggested courses:

13. Code Avengers

Code Avengers is an eLearning company providing courses on coding and computer science. Three types of programs are available: Junior for beginners aged five to 14 years old, Edu for school teachers, and Pro for beginners over the age of 15.

A free trial period is available, but the courses are paid. Prices for the Junior program include the 3 Month Plan at $20/month, 6 Month Plan at $14/month, and 1 Year Plan at $8/month. For the Pro program, the plans are the 1 Month Plan at $29/month, 6 Month Plan at $25/month, and 1 Year Plan at $20/month. The Edu program pricing is available upon request.

Suggested courses:

14. Envato Tuts+

Offering a large collection of online learning resources, Envato Tuts+ helps people learn new skills by providing numerous how-to tutorials, video-based courses, article-based guides, and eBooks. It covers various topics, such as code, web design, and business.

It offers free learning resources, including over 20,000 how-to articles and tutorials. People wanting access to the paid resources can sign up for an Envato Elements subscription plan, starting from $16.50/month for individuals, or go for the Teams plan and pay $10.75/month/member when the group consists of five members.

Suggested courses:

15. Code Conquest

Run by a team of dedicated writers and researchers, Code Conquest is a website helping newbie programmers learn coding. In addition to offering free tutorials, it provides knowledge quizzes and reviews on different coding courses and books.

Suggested training recommendations:

16. web.dev by Google

Created by Google, web.dev helps developers build a great web experience on any browser. It provides four comprehensive web design and development courses, including responsive design, HTML forms, progressive web app development, and CSS. In addition, it features many free step-by-step guides and articles on web vitals, metrics, and performance.

Suggested courses:

17. Upskill

With over 70,000 students in 150 countries, Upskill is a great training website for web development and programming. Many of its courses feature high-quality videos explaining complex concepts in simple terms. There are also lessons to help students land their first IT job, such as how to search for the best offer and practice for an interview.

Those who create a Free account will gain access to over 200 lessons. People can also upgrade to a Pro membership to complete all courses on the site, with a 30-day money-back guarantee. Two premium plans are available: Monthly at $19/month and Annual at $189/year.

Suggested courses:

18. Pluralsight

Pluralsight is a learning platform providing two main products: Skills and Flow. Skills helps people assess their tech skills and improve them accordingly. It offers thousands of courses provided by industry experts, covering various tech topics. On the other hand, Flow is an organizational tool helping software engineering teams increase their work productivity.

Unlike Flow, Skills is available for both individuals and teams. The Individual plans include Standard at $29/month or $299/year and Premium at $45/month or $449/year. In addition, there are three Team plans: Starter at $399/user/year, Professional at $579/user/year, and Enterprise at $779/user/year.

Suggested courses:

19. Code.org

Mainly geared toward schools and students, Code.org is a non-profit organization dedicated to making coding lessons more accessible and increasing diversity in the tech field. Its activities and courses are available in over 60 languages, all free for non-commercial use. The courses are divided into three main categories: Grades K-5, Grades 6-12, and Beyond K-12.

Suggested courses:

20. W3Schools

Offering a simple and interactive learning experience, W3Schools is a website providing free tutorials on web development. The tutorials come with many code examples and vary in topics and difficulty levels. It also has an online code editor called Try It Yourself, where people can experiment with writing computer code before implementing it.

Suggested courses:

반응형

+ Recent posts