Skip to content
Latest:
  • Understanding Data Engineering
  • Understanding SOLID Principles of object-oriented software design using Python
  • Understanding The Gang of Four (GOF) design patterns using Python — Part 6
  • Understanding The Gang of Four (GOF) design patterns using Python — Part 5
  • Understanding The Gang of Four (GOF) design patterns using Python — Part 4
LEARNCSDESIGN

LEARNCSDESIGN

An easy way to learn CS concepts

  • Home
    • All Posts
  • AWS
    • Configuration
      • YAML
    • CloudFront
  • Microservices
    • Security
    • Cross-Cutting Concerns
    • Service Discovery
    • Observability
    • External API
    • Communication
      • Protobuf
      • RabbitMQ
    • Data
    • Deployment
    • Decomposition
  • Design Patterns
    • Creational Design Patterns
    • Structural Design Patterns
    • Behavioral Design Patterns
  • Code
    • Python
    • JSON
    • Web3
    • Git
    • Maven
    • UML
    • Go
    • Java
    • Docker
  • SQL
    • MySQL
  • REST
  • System Design

MySQL

MySQL SQL 

Best Practices for Preventing SQL Injection Attacks

Neeraj Kushwaha 0 Comments code, Programming, Software Development, SQL, SQL Injection

This is the 5th post in a series on MySQL performance. Don’t let users input code, but let them input values.

Read more
MySQL Popular Posts SQL 

Best practices for storing passwords securely in a database

Neeraj Kushwaha 0 Comments MySQL, Passwords, security, Software Development, SQL, Technology

This is the 4th post in a series on MySQL performance. A hacker can also read passwords if you can. Adobe

Read more
MySQL SQL 

Understanding MySQL Joins

Neeraj Kushwaha 0 Comments code, MySQL, Programming, SQL

This is the 3rd post in a series on MySQL performance. An SQL query walks into a bar and sees

Read more
MySQL SQL 

Optimizing MySQL performance by using EXPLAIN — Query Execution Plan

Neeraj Kushwaha 0 Comments code, MySQL, Programming, Software Development, SQL

This is the 2nd post in a series on MySQL performance. The previous post discussed the types of indexes and

Read more
MySQL SQL 

Optimizing MySQL performance through indexing

Neeraj Kushwaha 0 Comments database, MySQL, Programming, Software Development, Technology

This is the 1st post in a series on MySQL performance. An index that makes the query fast is the

Read more

Recent Posts

  • Understanding Data Engineering
  • Understanding SOLID Principles of object-oriented software design using Python
  • Understanding The Gang of Four (GOF) design patterns using Python — Part 6
  • Understanding The Gang of Four (GOF) design patterns using Python — Part 5
  • Understanding The Gang of Four (GOF) design patterns using Python — Part 4
  • Understanding The Gang of Four (GOF) design patterns using Python — Part 3
  • Understanding The Gang of Four (GOF) design patterns using Python — Part 2
  • Understanding The Gang of Four (GOF) design patterns using Python
  • Understanding Concurrency & Parallelism In Python

“Walking on water and developing software from a specification are easy if both are frozen”

Copyright © 2023 LEARNCSDESIGN. All rights reserved.
Theme: ColorMag by ThemeGrill. Powered by WordPress.