Skip to content
APEX FLOWACADEMY
MENU

Glossary term

What is SQL injection?

In Apex Flow Academy, "SQL injection" means: A break-in that works when user input is pasted into a SQL sentence and changes what the sentence means. It is taught in Node.js: Build the Back End and APIs and Cybersecurity and Ethical Hacking: Fundamentals. Related terms include SQL, Placeholder, Database and Migration.

  • 2 courses teach it
  • plain-word definition

The facts

What is SQL injection?

A break-in that works when user input is pasted into a SQL sentence and changes what the sentence means. (From Node.js: Build the Back End and APIs. 1 other course defines it for their own subject, so each definition follows.)

What does SQL injection mean in Node.js: Build the Back End and APIs?

A break-in that works when user input is pasted into a SQL sentence and changes what the sentence means.

What does SQL injection mean in Cybersecurity and Ethical Hacking: Fundamentals?

A flaw where text typed by a user is treated as database commands, so the user can change what the database does.

Where is SQL injection taught?

SQL injection is defined in Node.js: Build the Back End and APIs and Cybersecurity and Ethical Hacking: Fundamentals.

Which lessons cover SQL injection?

These lessons name it in their title or objectives:

  • Node.js: Build the Back End and APIs, lesson 3.2: Keep user input out of your SQL
  • Cybersecurity and Ethical Hacking: Fundamentals, lesson 4.2: SQL Injection: When Input Becomes a Command
  • Cybersecurity and Ethical Hacking: Fundamentals, lesson 5.1: Fix Injection and Script Injection
Which terms are related to SQL injection?

Next to SQL injection in the course glossaries: SQL, Placeholder, Database, Migration, Query string, Hash, Header, Salt, Phishing and Cross-site scripting (XSS).

The hard questions, answered straight

Bold questions people really ask. Each answer comes from the course data or a settled Academy fact.

Do I need experience before I learn SQL injection?

It depends on the course. Each course that teaches it lists its own prerequisites, and all are listed at intermediate and beginner level:

  • Node.js: Build the Back End and APIs: Basic JavaScript: variables, functions, objects, arrays, conditions and loops.
  • Cybersecurity and Ethical Hacking: Fundamentals: No security, networking or programming experience is needed.

Related

Explore the Apex Flow family

Apex Flow Labs brings these businesses together. Explore each business for its products, services and current availability.

One connected family of businesses

Luke’s Arcade →Race, drift and explore the Apex Flow city.