Overview
A comprehensive and evolving collection of software engineering notes, focusing on web development, cloud technologies, and more. Suitable for all levels of expertise.
Contents
Web Development
Frontend Development
Languages: HTML, CSS, JavaScript
Frameworks: React, jQuery, AJAX
Backend Development
Languages: Python, Java, JavaScript
Frameworks: Node.js, Express, Flask, Spring, Spring Boot
Cloud Technologies
In-depth notes on Amazon Web Services (AWS), covering various services and cloud computing practices.
DevOps Tools and Practices
Principles and methodologies in DevOps.
Specific focus on Jenkins for CI/CD.
Infrastructure as Code
Detailed exploration of Terraform.
Databases
SQL-based: PostgreSQL
NoSQL: MongoDB
Cloud-based: Firebase and DynamoDB
Source of Information
Derived from online courses (Udemy, YouTube), textbooks, and technical documentation.
Includes cheat sheets for quick reference.
Organization
Categorized into major topics like languages, cloud technologies, DevOps, databases, each with specific sub-topics.
Status of the Notes
A mix of complete and in-progress notes, updated regularly with new learning and experiences.
Intended Audience
Personal reference spanning a wide range of software engineering topics.
Useful for all learning stages, from beginners to advanced practitioners.