You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.4 KiB
1.4 KiB
Lesson Outline
SQL
Intro to SQL
- Connect to Postgres through CLI
- Create a Database
- Create a table
- Insert into the table
- Select from table
- Update the table
- Delete from table
Intermediate SQL
- Alter a table
- Limit
- Sorting
- Aggregation
- Joins
- Combining Statments
Advanced SQL
- More Joins
- Linking Tables
- Alias
- Indexes
- Constraints
Additional SQL Topics (as time permits)
- EER Diagrams
- Unions
- Truncate
- Triggers
- Views
- Functions/Stored Procedures
- Transactions
- Locks
- Privileges
- Denormalization
- Excel -> CSV -> SQL
- SQL Injection
Python
Intro to Python pt. 1
- Print a message
- Add a comment
- Create a variable and assign it a value
- Explain the different data types
- Perform calculations with variables
- Use string operations
- Create a list
- Access an element of a list
- Use conditional statements to perfom a set of commands depending on the situation
Intro to Python pt. 2
- Get user input
- Repeatedly perform a set of commands
- Use a for loop
- Define a function
- Create a class for an object
- Have a class inherit from another
- Create a factory for objects
Python + SQL
Topics
- Connecting to Postgres via Python
- Running Queries with Python
- Migrating data to a SQLite
- Exporting data to CSV
- Create an API with Flask
- Create a web UI to customize automation