Tech Specializations

Tech Specializations are domain Specialization of Technology in CS. Check out the below link for more.

Web Development

web Development is the work involved in developing a website for the internet or an intranet.

FreeCodeCamp

Coding tutorials and challenges.

MDN web docs

Web development articles by Mozilla.

W3Schools

Tutorials on HTML, CSS, JavaScript and more

Learn Enough to Be Dangerous

Free online coding tutorials on JavaScript, Ruby, Rails, CSS and more.

CodePen

CodePen is an online community for testing and showcasing user-created HTML, CSS and JavaScript code snippets. It functions as an online code editor and open-source learning environment

NodeSchool

Open source workshops that teach web software skills

The Odin Project

A full free open source coding curriculum.

Egghead

Video tutorials on popular JavaScript frameworks.

Codecademy

Free and premium interactive tutorials for various languages.

CodeSchool

Combination of video and interactive tutorials.

Eloquent JavaScript

An online book about JavaScript.

Coder-Coder

Tutorials on Web Development from basics including HTML, CSS, JavaScript and more.

CodeCraft

Provide Web Development Courses on JavaScript, AngularJS, Angular 5 for free

Scrimba

Provides Web Development Courses with a unique feature of live interaction with the instructor’s code.

FrontendMasters

In-depth and advanced video tutorials on Frontend Devlopment from experts in the industry.

Mobile development

Mobile app development is the act or process by which a mobile app is developed for mobile devices such as personal digital assistant, enterprise digital assistant, for more check links below

Android Developer Training

Range of courses to help you build Android apps.

Vogella

Tutorials about Android development.

stanford

CS 193A: Android App Development, Winter 2019

DevOPs

DevOps is a set of practices that combines software development (Dev) and IT operations (Ops). It aims to shorten the systems development life cycle and provide continuous delivery with high software quality.

DevOps Bootcamp

Course dedicated to teach core software development and systems operation skills.

Google IT Support Course

Google course to prepare you for a job in IT support.

Data Science

Data Science is an interdisciplinary field that uses scientific methods, processes, algorithm and systems to extract or extrapolate knowledge and insights from noisy, structured and unstructured data and apply knowledge from data across a band range of application domains.

Kaggle

Data science competitive platform.

DataQuest

Learn data science with your browser.

DataCamp

Learn data science online.

DrivenData

Participate in data science competitions and help organizations.

Analytics Vidhya

Training and Q&A platform based around data science.

fast.ai

Deep Learning with only prerequisite being general coding skills.

TunedIT

Data Mining competitions.

Data Science Central

the online resource for big data practitioners.

KPMG Data Science Virtual Internship

learn data science from a Big 4 accounting firm and how it’s used in industry.

Artificial Intelligence

AI is intelligence - perceiving, synthesizing, and inferring information - demonstrate by machines, as opposed to intelligence displayed by animals and humans.

Google AI

Learn from ML experts at Google

Google Machine Learning Course

A crash course of machine learning taught by Google Engineers

iamtrask

Machine Learning blog.

Two Minute Papers

Learn AI with 5 mins videos.

colah’s blog

Blog about neural networks.

Andrej Karpathy

Old blog about AI, now posting on Medium.

Sentdex

YouTube channel with programming tutorials.

Siraj Raval

YouTube channel with tutorials about AI.

Computer Science

Computer Science is the study of computation, automation and information. CS spans theoretical disciplines to practical disciplines.

Tutorials Point

tutorials for technologies like web, mobile and many more.

Introduction to Computer Science - CS101

introduction to computer science in python language.

BaseCS

Explains computer science basics in easy-to-digest articles.

Info Sec

InfoSec, is the practical of protection information by migrating information risk. it is part of information risk management.

Beginner Bug Bounty Hunters resources

 Collection of resources to build up the basics of Web Application Security

Getting Started in Bug Bounty Hunting

What You Should Know Before Starting to learn about Bug Bounty Hunting?

Getting started in Bug Bounty

How to get started in Bug Bounties

How to get started with bug Bounty?

What you need to learn before getting started with bug bounty

Methodology, toolkit, tips &tricks

A complete bug bounty blog for beginners

Recon - by Sahil Ahamad

Blog post on reconnaissance processes for web applications security testing

Recon - by Adrien

What tools I use for my recon during Bug Bounty