Monday, October 5, 2020

Fullstack Software Engineer 's Cookbook



Computer Science Knowledge

⭐️Introduction to Computer Science and Programming Using Python

How The Internet Works

Front End Programming Knowledge

✨ HTML & CSS

πŸ’« JavaScript

✨ Learn JavaScript in 1 Hour

✨ Learn Bootstrap 4 in 30 minutes

Operating Systems

✨ Using the command line
πŸŽ‰ What is an operating system?
πŸ’« Memory
🎊 Unix Programming
⭐️ Bash-Scripting Guide

Programming Languages

✨ Know PHP
πŸŽ‰ Learn Ruby

πŸŽ‰ Learn Java

πŸŽ‰ Learn Java 8 - Full Tutorial for Beginners

πŸŽ‰ Learn Python
🎊 Learn Go
⭐️ Know Server-Side JavaScript

Version Control

✨ A Visual Git Reference
πŸŽ‰ Visualizing Git Concepts with D3
πŸ’« Github Cheat Sheet

Database Concepts

🌟 Object-Relational Mapping
πŸŽ‰ ACID
πŸ’« N+1 Problem
☄️ Sharding
✨ CAP Theorem
πŸ’₯ Normalization
🌟 Indexes

Relational Databases

✨ Theory of Relational Databases
πŸŽ‰ Learn MySQL
πŸ’« Learn PostgreSQL
🎊 Learn MariaDB

NoSQL Databases

πŸ’‘ Getting Started with ArangoDB

πŸ’‘ An Introduction To NoSQL Databases


Big Data, Data Science and Machine Learning 

⭐️ https://www.udacity.com/course/intro-to-data-analysis--ud170

⭐️ Data Science Full Course - Learn Data Science in 10 Hours

⭐️ Machine Learning Tutorial 

⭐️ Data Analysis with Python - Full Course for Beginners (Numpy, Pandas, Matplotlib, Seaborn)

APIs

⭐️ Working with APIs
πŸ’₯ REST
πŸ’‘ GraphQL
☄️ JSON-RPC

Caching

✨ HTTP caching
☄️ Redis
⭐️ Memcached
πŸš€ Service workers

Security

✨ HTTPS + TLS
πŸŽ‰ CORS
πŸ’« MD5
🎊 SHA-2
πŸ’‘ SCrypt
πŸ’₯ BCrypt
☄️ OWASP

CI/CD

✨ Testing your code
πŸŽ‰ Jenkins
πŸ’« TravisCI

Software Development Concepts

☄️ SOLID
⭐️ KISS
πŸ’₯ YAGNI
✨ DRY
πŸŽ‰ Domain-Driven Design
🌟 Test Driven Development

Software Architecture 

πŸ’« Microservices and Service Oriented Architecture
🎊 CQRS
⭐️ Serverless

Cloud Computing & Containers

✨ Cloud Computing Tutorial for Beginners

✨ Docker Fundamentals
πŸŽ‰ Docker Cookbook
πŸ’« Kubernetes Cookbook

πŸ’« https://serversforhackers.com/s/docker-in-dev-v2-i

Servers

☄️ Nginx Handbook
πŸ’‘ Apache
πŸ’₯ Caddy

Scalability

Digital Business Strategy & Customer-Centric IT Strategy

🌟 https://www.coursera.org/learn/uva-darden-customer-centric-it-strategy

Refer links

Featured Post

How to build Unified Experience Platform (CDP & DXP)

USPA framework What is USPA framework ? The USPA framework is conceptual framework, to develop Unified Experience Platform (the unified of ...