Alternative products to freeCodeCamp

19 alternative and related products to freeCodeCamp

Join a community of millions of people who are learning new skills, building their portfolios, and getting developer jobs. We're nonprofit. We're open source. We're living proof that tech education can be convenient, effective, and free.

19 Alternatives to freeCodeCamp

Get the skills you need without leaving GitHub

With GitHub Learning Lab, you'll learn through issues opened by a bot in a GitHub repository. After you finish tasks, the bot will comment on your work and even review your pull requests like a project collaborator would.

Around the web
VentureBeat
GitHub is launching a new bot-powered learning lab to help budding developers get up to speed on all things GitHub. The San Francisco-based code-hosting platform, which hosts some 80 million repositories and claims 27 million users, recently celebrated its tenth year in business.
The Next Web
Github isn't just where most major open source projects are borne and improved; it's also a commonly-used tool within commercial software development teams. Now, to help more coders get to speed with Github, the company has launched a "learning lab" which offers an interactive guide to the service.
The GitHub Blog
GitHub is more than a home for code. It's a forum for collaboration, a sandbox for testing, a launchpad for deployment, and often, a platform for learning new skills. After training thousands of people to use Git and GitHub, the GitHub Training Team has established a tried-and-true method for helping new developers retain more information and ramp up quickly… See more
18 Alternatives to GitHub Learning Lab

Curated list of free online programming courses

Quick Code is a collection of free online tutorials and video courses to learn programming languages like Javascript, Java, Python, R, Android, Swift, Objective-C, Node Js, C++, SQL, Scala and more. On Quick Code, you can find the best tutorials related to big data, web, mobile, chatbot, database management, data science, cryptocurrency and more.

Recommendations
keyul
keyul- Maker of Quick Code & Bot Stash
Quick Code is the best place to find free tutorials to learn coding. For newbies, pick your programming language and find tutorials those are for beginners on Quick Code to start.
keyul
keyul- Maker of Quick Code & Bot Stash
Quick Code has a great collection of all the free courses available to learn different programming languages. These free courses are very useful for people who want to start learning code and also someone who needs to revise their concepts in different programming skills.
keyul
keyul- Maker of Quick Code & Bot Stash
It's never hurt to start with free courses.
Around the web
Genbeta
Lo bueno de la era en la que vivimos es que tenemos acceso a una cantidad de información infinita en cuestión de segundos y a golpe de click. Esto también puede ser un tanto abrumador, y muchas veces hace que sea complicado encontrar los recursos adecuados.
Blog du Modérateur
Fabian Ropars, le 28 décembre 2017 Les développeurs et professionnels du web sont fréquemment en recherche de sources pour se former aux nouveaux langages ou aux nouvelles technologies. Il existe de très nombreuses ressources, pas toujours facile à trouver. Quick Code est une vraie mine d'or puisque le site compile uniquement des formations en ligne gratuite… See more
24 Alternatives to Quick Code

Learn to code by building projects

Recommendations
Nichole Elizabeth DeMeré
Nichole Elizabeth DeMeré- Co-Founder PurposeBeyondProduct.com
Choose a project and start coding now.
Around the web
Hacker Noon
A couple years ago, a young boy who just had entered his teen years took on the challenge of taking a codeacademy course on HTML & CSS. Little did he know that his passion for technology, sparked...
21 Alternatives to Enlight

A web service where everyone can learn to code

Progate is a web service where you can learn programming online.

We offer you a fully equipped coding environment to get you started.

With a total of 9 courses and 36 lessons, we'll help you take your first step.

Recommendations
Satwik Relwani
Satwik Relwani- Artist,Fabrica Designs
Its an amazing portal to learn from , very simlar to codecademy but FREE , UI is clean , easy to understand.
Gerardo Chapa
Gerardo Chapa- Twitter: @xerardo
I've been using this app, and I think it's really good.
Joe Davini
Joe Davini
I have been using Progate recently and found it to be quite fun and helpful. Doesn't have C#, but has other top languages.
Around the web
THE BRIDGE
Tokyo-based Progate, offering an online code learning service under the same name, announced on Monday that it has launched the English version of the service as beta for global expansion. Launched back in September of 2014, the service has been offering a service that allows budding programmers to learn to code.
4 Alternatives to Progate
Discover your next favorite thing

Product Hunt surfaces the best new products, every day. It's a place for product-loving enthusiasts to share and geek out about the latest mobile apps, websites, hardware projects, and tech creations.


Section 1 - Enrollment

Section 2 - General Information

Section 2b - Referral Information

If you were referred by a University of Fairfax student, please list their full name below so they may qualify for the Cybersecurity Community Grant.

Section 3 - Previous College/University Experience

Please list all previous colleges (even if no degree or diploma was awarded).



Permission to Obtain Transcripts

Applicants with international credentials must arrange for a course-by-course evaluation of their transcripts to confirm equivalence to an accredited degree from the U.S. The University of Fairfax accepts evaluations provided by World Education Services (WES), American Association of Collegiate Registrars and Admissions Officers (AACRAO), Educational Credential Evaluators (ECE) or International Educational Research Foundation (IERF). If the academic records are in a language other than English, an English translation is required that is as close to word-for-word as possible. (http://www.wes.org/students/, http://ies.aacrao.org/evaluations/, http://www.ierf.org/for-individuals/, https://www.ece.org/)

The University of Fairfax accepts evaluations provided by World Education Services (WES), American Association of Collegiate Registrars and Admissions Officers (AACRAO), Educational Credential Evaluators (ECE) or International Educational Research Foundation (IERF). If the academic records are in a language other than English, an English translation is required that is as close to word-for-word as possible.

Section 4 - Reference Information

Please provide all three professional references

Section 5 - Employment History

In addition to providing a copy of your resume, please list your most recent work experience:

Activities

Section 7 - Signature

I hereby apply for admission to University of Fairfax and understand I must pay a $75 application fee.

The information I have submitted in this application is true and I agree that any inaccuracy or false statement will entitle the University of Fairfax to deny or to rescind admission. If accepted, I agree to abide by the policies of the institution.

Program Declaration and FERPA


Master of Science in Cybersecurity Management (MSCSM)

The MSCSM degree program consists of 36 semester credits beyond a baccalaureate degree, including 27 credits of core courses, 3 credits of research methods courses, and 6 credits of elective courses.

Doctorate in Information Assurance (DIA)

As a DIA student you will identify a challenging, focused, cybersecurity problem relevant to your interests. Then, utilizing existing empirical research you will systematically design a novel solution and assess its feasibility for addressing the problem. Your dissertation will thoroughly document what you did and how you did it. DIA graduates can use their dissertations to pursue publishing opportunities.

CISSP Prep Class (IA7000 Security in the Digital Age)

Graduate Certificate

Doctorate of Business Administration

General MBA (MBA)

MBA with Cybersecurity Specialization (MBACY)

MBA with Information Technology Specialization (MBAIT)

MBA with Project Management Specialization (MBAPM)

Master of Computer Science and Engineering (MCS)


Family Educational Rights and Privacy Act

The Family Educational Rights and Privacy Act (FERPA) is a federal law that protects the privacy of student education records and gives students the right to authorize University of Fairfax to release information from his or her records to other people or to outside agencies. Students may wish to have information released via electronic means, requiring a process by which the College can authenticate the identity of the person requesting the information. This form provides the means by which students may authorize the release of information to other parties and a means to authenticate his or her identity prior to the release of information to him or her. Refer to the University of Fairfax FERPA Policy located in the University catalog or on the University website (www.ufairfax.edu) for more information.

Section 1 (required) - General Information

Section 2 (*optional*) - Student Authorization to Disclose Information from Education Records

This section is optional. Please do not complete any Section 2 fields unless you plan to answer ALL Section 2 questions.

Provide the information below for any person or agency to whom you authorize the release of some or all of your education records. If the release is for a person, security questions will be used by the University to authenticate the identity of this person prior to the release of that information.

I hereby give University of Fairfax permission to release the information indicated above to the agency or person(s) listed above.

Petition and Evaluation for Exception to Admissions Requirements

Recommendation:


__________________________________________________
Student Services Director

_________________________
Date


Approval:
 Granted      Conditional **      Denied
__________________________________________________
Chief Academic Officer

_________________________
Date

_________________________________________________________________
**

Financial Aid


Information Security Certification Fellowship

Amount Criteria
$500 1 cert; $1000 2 or more certs ($1000 max) For degree seeking applications holding specific certifications. Awarded to student with prior certifications including PMP, ITIl, CSIH, CISSP, ISSAP, ISSEP, ISSMP, SSCP, CISM, CISA, SCNP, SCNA, GCIA, GCIH, GSE, GSEC, GSLC, GSNA, GISF and CEH. This list is not inclusive - will build as new certs are proven. One time payment /discount. Can receive along with another fellowship but only one fellowship per given session. Application for Financial Assistance lists certifications - student must also supply copy. If taking one credit our class we will only pay $500 and then additional $500 in next session instead of $1000 for a one credit hour program.

Blue Ribbon Grant (Military)

The institution will provide a grant of up to 35% of the total amount that is paid toward the direct cost of education on behalf of a qualified individual by the Veterans Administration under Chapter 30, 31, 33, 35, 1606, State National Guard benefits or other related programs; the Department of Defense under any applicable educational support program; or any Military service component or branch under any applicable educational support program (the "applicable veterans benefits"). MyCAA is not eligible to earn Blue Ribbon Grant.

Application Fee waiver

Amount Criteria
$75.00 Only for veterans even if not receiving Va Education benefits- provide a copy of DD214 or COE, honorable discharge. Student will be charged and once documents are reviewed will receive waiver.

FISMA Fellowship

Amount Criteria
$537 per course per session (3 credits) Less than or greater than 3 credits $179 per credit hour Students must be enrolled in Masters or Doctoral Program and work in the government sector. Application for Financial Assistance indicates if private or government sector.

Cyber Policy Fellowship

Amount Criteria
$537 per course per session (3 credits) Less than or greater than 3 credits $179 per credit hour Students must be enrolled in Masters or Doctoral Program and work in the private sector. Application for Financial Assistance indicates if private or government sector.

Please explain how you anticipate paying for your education (e.g. employer reimbursement, credit card, etc.):

Employer Sponsored Students

If Employer Reimbursement / Tuition Assistance is selected, please enter your employer information:

Military Service Members

If yes, please go to www.vets.gov to make application.

Students that use their VA Education Benefits to fund their education may be eligible for the Blue Ribbon Grant Program. See catalog and student handbook for additional details.

I hereby give University of Fairfax permission to release the information indicated above to the agency or person(s) listed above.

Hacking Training Classes

Lab-Based Training - Written by BlackHat Trainers - Available Globally

NotSoSecure classes are ideal for those preparing for CREST CCT (ICE), CREST CCT (ACE), CHECK (CTL), TIGER SST and other similar industry certifications, as well as those who perform Penetration Testing on infrastructure / web applications as a day job & wish to add to their existing skill set.


Download the NotSoSecure Hacking Classes Brochure

Beginner Friendly

Hacking 101

The Art of Hacking

The Art of Hacking

=

Infrastructure Hacking

+

Web Hacking

Other Specialist Classes

Advanced Infrastructure Hacking

Advanced Web Hacking

AppSec for Developers

Book Your Training

Working exclusively with 3 training delivery partners, NotSoSecure Hacking Training is available around the world.


UNITED KINGDOM

REST OF THE WORLD

11 Websites To Learn To Code For Free In 2017

4. The Odin Project

The creators of the prestigious Viking Code School also have a free version: the Odin Project. It focuses on teaching you the skills you need for a successful career in web development. You'll come out the other side knowing Ruby on Rails, Javascript, jQuery, and more, with a portfolio to prove it. They also provide tools to connect you with other learners, so you can trade tips or team up on projects.

5. HackerRank

Over a million programmers use HackerRank to hone their development skills by solving code challenges. There's a fun element of competition to it, as you earn points for conquering the problems and vye for a top spot on the HackerRank leaderboard. It won't exactly walk you through a lesson; their philosophy is more "learn by doing," so you might want to use it as practice alongside another curriculum.

6. CodeFights

CodeFights is very similar to HackerRank: you'll battle strangers (and friends!) for a competitive rank. Race against opponents in real-time to find solutions to a wide variety of coding problems; you'll have fun while you do it thanks to the game-like structure. The first challenge is easy, but games get harder as you progress. From time to time, you'll also have the opportunity to compete in tournaments.

7. edX

Learn from the best (like MIT and Harvard) through this open-source higher education community. You'll find a wide range of computer science courses, and unlike with traditional college, you can learn at your own pace. Note that while the courses themselves are free, you must pay if you'd like a verified certificate (price varies from course to course but is typically $50-$90). When you're ready to level up even more, edX also features unique "MicroMasters" programs consisting of a series of graduate-level courses that will definitely impress employers.

8. Upskill

No previous experience is required to learn with Upskill, a free bootcamp which takes you from beginner to advanced. A series of video episodes leads you through a variety of portfolio projects, with a laid-back, conversational style. The main focus is on full-stack web development, so you'll learn HTML, CSS, Javascript, Ruby on Rails, Git, Bootstrap, and more along the way.

9. Khan Academy

Khan Academy is another large education platform that has content on subjects from math to music--including, of course, programming. Start with beginner courses like Intro to JS or Intro to HTML/CSS, then move to the advanced levels once you feel ready. As you learn, you'll encounter in-browser challenges that require hands-on application of what you're learning.

10. MIT OpenCourseware

This education platform essentially allows you to attend MIT for free. Their online library includes every topic taught at the school; computer science courses can be found under the School of Engineering (grouped together with electrical engineering). Going through this material will require lots of discipline, since the homework, tests, etc. will all need to be self-administered and self-graded. Still, they're impressive courses to have under your belt.

11. Coursera

Similar to edX, this online course library features a variety of wonderful classes taught by real professors (via pre-recorded video rather than live interaction). Quizzes and projects allow you to apply what you learn. Exploring non-graded material and watching lectures is free, but you have the option of paying for a more in-depth experience and a verified certificate. If, later, you're interested in pursuing a specific topic in more depth, Coursera offers specializations that will make you an expert in your chosen area of study.

">

Pexels.com

You know that it's totally possible to learn to code for free...but what are the best resources to achieve that? Whether you already have some knowledge under your belt or have never typed a line of code before, start by exploring your options on these 11 fantastic websites.

1. Codecademy

Codecademy is the perfect place for aspiring coders to start learning. Interactive projects and quizzes let you get the hands-on experience you need to really grasp the concepts you're being taught. There are separate courses for each topic: you might start out with Make a Website or Learn HTML & CSS, and progress to JavaScript, SQL, and more. Codecademy also provides forums for discussion, programming language glossaries, and blog posts and articles to help you as you learn.

2. Free Code Camp

At Free Code Camp, you'll learn powerful skills while (eventually) building real-world projects for nonprofit organizations. It's an open-source community that provides hundreds (well, thousands) coding challenges, projects, certificates, and connections for aspiring coders--and it's not a boot camp, so you learn at your own pace. It's all free, and through it you can even get connected to other up-and-coming coders in your city.

3. Codewars

Programming meets martial arts at Codewars, a coding "dojo" where you'll practice "kata" challenges to sharpen your skills. As you progress through the ranks, you'll be faced with more complex challenges, and have the chance to discuss your solutions with others in the community. Eventually, you can even create your own kata and challenge others to solve them.

4. The Odin Project

The creators of the prestigious Viking Code School also have a free version: the Odin Project. It focuses on teaching you the skills you need for a successful career in web development. You'll come out the other side knowing Ruby on Rails, Javascript, jQuery, and more, with a portfolio to prove it. They also provide tools to connect you with other learners, so you can trade tips or team up on projects.

5. HackerRank

Over a million programmers use HackerRank to hone their development skills by solving code challenges. There's a fun element of competition to it, as you earn points for conquering the problems and vye for a top spot on the HackerRank leaderboard. It won't exactly walk you through a lesson; their philosophy is more "learn by doing," so you might want to use it as practice alongside another curriculum.

6. CodeFights

CodeFights is very similar to HackerRank: you'll battle strangers (and friends!) for a competitive rank. Race against opponents in real-time to find solutions to a wide variety of coding problems; you'll have fun while you do it thanks to the game-like structure. The first challenge is easy, but games get harder as you progress. From time to time, you'll also have the opportunity to compete in tournaments.

7. edX

Learn from the best (like MIT and Harvard) through this open-source higher education community. You'll find a wide range of computer science courses, and unlike with traditional college, you can learn at your own pace. Note that while the courses themselves are free, you must pay if you'd like a verified certificate (price varies from course to course but is typically $50-$90). When you're ready to level up even more, edX also features unique "MicroMasters" programs consisting of a series of graduate-level courses that will definitely impress employers.

8. Upskill

No previous experience is required to learn with Upskill, a free bootcamp which takes you from beginner to advanced. A series of video episodes leads you through a variety of portfolio projects, with a laid-back, conversational style. The main focus is on full-stack web development, so you'll learn HTML, CSS, Javascript, Ruby on Rails, Git, Bootstrap, and more along the way.

9. Khan Academy

Khan Academy is another large education platform that has content on subjects from math to music--including, of course, programming. Start with beginner courses like Intro to JS or Intro to HTML/CSS, then move to the advanced levels once you feel ready. As you learn, you'll encounter in-browser challenges that require hands-on application of what you're learning.

10. MIT OpenCourseware

This education platform essentially allows you to attend MIT for free. Their online library includes every topic taught at the school; computer science courses can be found under the School of Engineering (grouped together with electrical engineering). Going through this material will require lots of discipline, since the homework, tests, etc. will all need to be self-administered and self-graded. Still, they're impressive courses to have under your belt.

11. Coursera

Similar to edX, this online course library features a variety of wonderful classes taught by real professors (via pre-recorded video rather than live interaction). Quizzes and projects allow you to apply what you learn. Exploring non-graded material and watching lectures is free, but you have the option of paying for a more in-depth experience and a verified certificate. If, later, you're interested in pursuing a specific topic in more depth, Coursera offers specializations that will make you an expert in your chosen area of study.

I am the creator of Learn to Code With Me , where I help people learn how to code so they can get ahead in their careers and ultimately find more fulfillment in their lives. After teaching myself how to code at 22 years old, I discove...

MORE

Free Code Camp

Learn to code by helping nonprofits. Created by freecodecamp

  • Free Open Source
  • Web

Free Code Camp's open source community help you build a job-worthy portfolio of real apps used by real people, while helping nonprofits.

Our 1 600 hour full stack JavaScript curriculum is completely self-paced, browser-based, and free.

We serve people who are traditionally underserved in the coding community: 80% of our students are 25 or older, and nearly a fifth are women.

Links to official Free Code Camp sites

Official Website    Facebook    Twitter

Features

DRM Free Live sandbox Add a feature

Categories

Development Education & Reference

Tags

angular code-projects drm-free javascript learn-a-programming-language live-sandbox node.js non-profit software-training web-design web-development

Alternatives to Free Code Camp for all platforms with any license

  • Codecademy

    Codecademy is the easiest way to learn how to code. It's interactive, fun, and you can do it with your friends.

    • Free code camp is where you do things on your own, while codecademy you just change a few lines of cod Guest • Aug 2017 • 5 agrees and 0 disagrees Disagree   Agree

    Freemium Web

    Codecademy icon
  • W3Schools

    W3Schools is a web developers information website, with tutorials and references on web development languages such as HTML, CSS, JavaScript, PHP, SQL, and JQuery...

    Free Web

    No features added Add a feature

    W3Schools icon
  • SoloLearn

    Learning has never been this social and accessible for so many! Bit-sized videos and fun practice sessions grab your attention and keep you focused, for guaranteed best...

    Free Web Android iPhone Windows Phone Facebook

    SoloLearn icon
  • tutorialspoint

    Free tutorials and reference manuals with examples for Computer Fundamentals, JSF, C Sharp, Flex, GWT, PL/SQL, Eclipse, JUnit, Pascal, Maven, Scala, Spring, Struts 2...

    Free Web

    No features added Add a feature

    tutorialspoint icon
  • Lynda

    An e-learning platform offering courses on programming, software skills, and other subjects.

    Commercial $ $ $ Mac Windows Web Android iPhone ... Android Tablet iPad Apple TV Roku

    No features added Add a feature

    Lynda icon
  • Pluralsight

    The largest online ITAdmin, Developer and creative training library on the planet.

    Commercial $ $ $ Mac Windows Web Android iPhone ... Android Tablet iPad Amazon Appstore Apple TV Roku

    Pluralsight icon
  • Code.org

    Code.org is a non-profit whose goal is to expose all students to computer programming. We believe that computer programming is a liberal art; it's something EVERY...

    Free Web

    Code.org icon
  • Treehouse

    Treehouse teaches Web Design, Development and iOS to people everywhere, in order to help them achieve their dreams and change the world.

    Commercial Web

    Treehouse icon
  • Nettuts+

    Web development tutorials, including jQuery tutorials, PHP tutorials, JavaScript tutorials, PSD to HTML tutorials, CSS tutorials and more. Learn how to code like a pro.

    Freemium Web

    No features added Add a feature

    Nettuts+ icon
  • Coderbyte

    Coderbyte is a place built for anyone to practice and perfect their programming skills. Challenges are added almost every day so you can work on applying your...

    Freemium Web

    No features added Add a feature

    Coderbyte icon
  • Tutorialzine

    Tutorialzine is a site dedicated to bringing you the coolest web development tutorials and resources.

    Free Web

    No features added Add a feature

    Tutorialzine icon
  • exercism

    Download and solve practice problems in over 30 different languages. For code newbies and experienced programmers.

    Free Open Source Web Terminal

    No features added Add a feature

    exercism icon
  • SitePoint

    Learn Web Design and Development with SitePoint tutorials, courses, and books - HTML5, CSS3, JavaScript, PHP, mobile app development, Responsive Web Design.

    Freemium Web

    No features added Add a feature

    SitePoint icon
  • TutsPlus (Tuts+)

    Tuts+ teaches creative and technical skills to millions of people worldwide. Tuts+ teaches tutorials, courses, articles, eBooks, news and community for topics such as...

    Commercial Web

    No features added Add a feature

    TutsPlus (Tuts+) icon
  • Codementor

    Codementor provides instant 1:1 help for software development. Build projects faster with on-demand live help from expert developers.

    Commercial Mac Windows Linux Web Android ... iPhone

    No features added Add a feature

    Codementor icon

Platforms

Show 15 less popular platforms

Free Code Camp Comments

Comment by mfgann
about Free Code Camp · Jul 2017 · Helpful Not helpful 1 Helpful Report as spam

The tutorial finally tied together HTML, CSS, Javascript, Bootstrap, and jQuery in a way that showed how each fit as a part of web development. Many tutorials start using parts of each without really showing what is being used, and how it is useful. Very well done.

reply
Comment by wolfred
about Free Code Camp · May 2017 · Helpful Not helpful 1 Helpful Report as spam

awsome tutorials, completely free, you can become a real developer making real world projects! its simply awsome

reply

 

Post-Registration e-Facilities

Print Result Slip


This allows candidates to request for printing of result slip.

Price:₦1,000

Admission Letter Printing


This allows candidates to print Admission letters. Only candidates with admission will be able to use this service.

Price:₦1,000
Candidates can apply for correction of Names, Date of birth, State/Local Government and Gender. Payment is required for this service.

Change of Admission Letter


Candidates can print their admission letter for their institution/course of choice, which is now different from their course/institution offered initially. A new admission letter can be printed after processing.

Price:₦10,000

Check Admission Status


This allows candidates to check admission status. This is necessary before going ahead to make payment for Admission Letter Printing. Payment is NOT required for this service.

Price:Free

Late Application


This provides opportunity for candidates that are in any institution but with no JAMB registration number. This was formerly referred to as "regularization".

Price:₦10,000

CBT Registration


CBT Centre Registration Form