• coding and computer science

     code academy logo

     Code Academy:  "Code Academy is online interactive platform that offers FREE coding classes in 12 different program languages including Python, Java, PHP, JavaScript (jQuery, AngularJS, React.is), Ruby, SQL, and Sass, as well as markup languages HTML and CSS." Free Sign Up required.

    available in multiple languages


    Code.org:  Learn computer science and coding from Code Studio, hour of Code tutorials at all levels from Grok, Harvard, and Tickle Labs. Learn to program your computer, iPad, Android, drones, Minecraft worlds and more. Free Sign Up required.


    codewars: Improve your skills by training with others on real code challenges. Earn ranks and honor.

    free code camp

    freeCodeCamp:  Learn to code for free. Build projects. earn certifications. Free signup.

    available in multiple languages

     Khan Academy

    Khan Academy:  Free. Learn computer programming, computer science,  the basics of making webpages, databases and more. Includes videos, articles, easy how to's and challenges. Free Sign Up required.

    available in multiple languages


    MIT App Inventor:  Free "beginner's introduction to programming and app creation. The simple graphical interface grants even an inexperienced novice the ability to create a basic, fully functional app within an hour or less." Free Sign Up required.

     scratch logo

    Scratch:  Developed by MIT, Scratch is a free, visual programming language that allows you to "program your own interactive stories, games, and animations". Free Sign Up required.

    available in multiple languages

                       Updated 5/17/2022.
  • website setup

    Web Designer vs. Web Developer

     Decide Which Path Is Best for You and Learn How to Get Started on It

    By:  Suzanne Scacca  

    • Types of web developers and web designers
    • Skill sets
    • Tools
    • Average earnings
    • How to learn