DJC Tutorial
Categories
Software
Software development, methodologies, and life cycles
Programming
Programming languages, fundamentals, algorithms, and data structures
Web Development
HTML, CSS, JavaScript, and frameworks
Databases
SQL, NoSQL, data modeling, and queries
DevOps
CI/CD, containers, cloud computing, and infrastructure
Artificial Intelligence
Machine learning, models, and applications
Latest Tutorials
What Is Kaggle?
Google's platform for learning machine learning, featuring competitions, datasets, free notebooks, and a community.
What Is Codeforces?
A platform for practicing competitive programming by solving problems ranked by difficulty.
What Is a Landing Page?
Learn what a landing page is used for, its main components, and how it differs from a regular website.
How to Undo the Last Commit
Git: use soft, mixed, and hard reset to undo a commit, or revert when the commit has already been published.
What Is Software Development?
Learn about software development, including its definition, life cycle, types, methodologies, and team roles.