Tech Specializations are domain Specialization of Technology in CS. Check out the below link for more.
web Development is the work involved in developing a website for the internet or an intranet.
Coding tutorials and challenges.
Web development articles by Mozilla.
Tutorials on HTML, CSS, JavaScript and more
Free online coding tutorials on JavaScript, Ruby, Rails, CSS and more.
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
Open source workshops that teach web software skills
A full free open source coding curriculum.
Video tutorials on popular JavaScript frameworks.
Free and premium interactive tutorials for various languages.
Combination of video and interactive tutorials.
An online book about JavaScript.
Tutorials on Web Development from basics including HTML, CSS, JavaScript and more.
Provide Web Development Courses on JavaScript, AngularJS, Angular 5 for free
Provides Web Development Courses with a unique feature of live interaction with the instructor’s code.
In-depth and advanced video tutorials on Frontend Devlopment from experts in the industry.
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
Range of courses to help you build Android apps.
Tutorials about Android development.
CS 193A: Android App Development, Winter 2019
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.
Course dedicated to teach core software development and systems operation skills.
Google course to prepare you for a job in IT support.
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.
Data science competitive platform.
Learn data science with your browser.
Learn data science online.
Participate in data science competitions and help organizations.
Training and Q&A platform based around data science.
Deep Learning with only prerequisite being general coding skills.
Data Mining competitions.
the online resource for big data practitioners.
learn data science from a Big 4 accounting firm and how it’s used in industry.
AI is intelligence - perceiving, synthesizing, and inferring information - demonstrate by machines, as opposed to intelligence displayed by animals and humans.
Learn from ML experts at Google
A crash course of machine learning taught by Google Engineers
Machine Learning blog.
Learn AI with 5 mins videos.
Blog about neural networks.
Old blog about AI, now posting on Medium.
YouTube channel with programming tutorials.
YouTube channel with tutorials about AI.
Computer Science is the study of computation, automation and information. CS spans theoretical disciplines to practical disciplines.
tutorials for technologies like web, mobile and many more.
introduction to computer science in python language.
Explains computer science basics in easy-to-digest articles.
InfoSec, is the practical of protection information by migrating information risk. it is part of information risk management.
Collection of resources to build up the basics of Web Application Security
What You Should Know Before Starting to learn about Bug Bounty Hunting?
How to get started in Bug Bounties
What you need to learn before getting started with bug bounty
A complete bug bounty blog for beginners
Blog post on reconnaissance processes for web applications security testing
What tools I use for my recon during Bug Bounty