This class focuses on exploring, evaluating and learning how to use the latest tools and applications on the Internet. Students will explore their interests and build an online portfolio (blog) to demonstrate what they can do using innovative web based tools. Some of the tools and applications may include: Marketing and Business, Professional Networking, Virtual Environments, Bookmarking, Social Networks, Multimedia, Photos and Digital Images, Employment and Jobs, Collaboration, Video-Sharing Sites, Podcasts, Wikis, Blogs, Content Aggregation and Management, Organization, Games and Entertainment and more. This course is for anyone who wants to increase their internet skills and knowledge and understand current web tools.


Learn how to Program!

1- Code Academy


This by far the most popular of them all. Code Academy provides lessons on writing simple commands in JavaScript, HTML and CSS, Python and Ruby.

2- Girl Develop It

One of many programs geared toward females who want to code, Girl Develop It  is an international nonprofit that provides mentorship and instruction.

3- Udacity Computer Science Course ( not free)
Stanford University’s Udacity is one of many sites that make college courses—including Introduction to Computer Science—available online for free.

4- Teamtreehouse

Learn from over 1000 videos created by expert teachers on web design, coding, business, and much more. This library is continually refreshed with the latest on web technology so you'll never fall behind.

5-The Computer Club House


The Computer Clubhouse, which Resnick co-founded, works to “help young people from low-income communities learn to express themselves creatively with new technologies,” as he describes.
6- Coder Dojo

Through CoderDojo’s volunteer-led sessions, young people can learn to code, go on tours of tech companies and hear guest speakers.
7- Code School

Code School offers online courses in a wide range of programming languages, design and web tools.
7- Girls Who Code