Codecademy is an online interactive platform that offers free coding classes in 12 different programming languages including Python, Java, Go, JavaScript, Ruby, SQL, C++, C#, and Swift, as well as markup languages HTML and CSS.
Khan Academy offers practice exercises, instructional videos, and a personalized learning dashboard that help to streamline the learning process of Computer Science.
Learn the basics of in-demand skills like programming, information technology, software engineering, systems architecture and management, and networking.
As the world’s largest computing society, ACM ACM supports the professional growth of its members by providing opportunities for life‐long learning, career development, and professional networking.
The Association for Women in Computing (AWC) was founded in Washington, D.C. in 1978 and is one of the first professional organizations for women in computing. AWC is dedicated to promoting the advancement of women in the computing professions.
CPSR is a global organization promoting the responsible use of computer technology. Founded in 1981, CPSR educates policymakers and the public on a wide range of issues.
Engaging computer engineers, scientists, academia, and industry professionals from all areas of computing, the IEEE Computer Society (CS) sets the standard for the education and engagement that fuels continued global technological advancement.
IEEE and its members inspire a global community to innovate for a better tomorrow through highly cited publications, conferences, technology standards, and professional and educational activities.
The International Association for Computer Information Systems (IACIS) is a nonprofit association founded in 1960 and dedicated to the improvement of information systems and the education of information systems and computer professionals.
The Network Professional Association (NPA) is a nonprofit trade association made up of and for IT/Networking professionals who share the common core pillars of Career Growth, Professional Development and Ethical Integrity. The NPA also serves as an advocate for the IT/Networking profession.