parent
690372021b
commit
dc10172dbb
@ -1 +1,78 @@
|
||||
# python_sql
|
||||
# Lesson Outline
|
||||
|
||||
## SQL
|
||||
|
||||
### Intro to SQL
|
||||
|
||||
1. Connect to Postgres through CLI
|
||||
1. Create a Database
|
||||
1. Create a table
|
||||
1. Insert into the table
|
||||
1. Select from table
|
||||
1. Update the table
|
||||
1. Delete from table
|
||||
|
||||
### Intermediate SQL
|
||||
|
||||
1. Alter a table
|
||||
1. Limit
|
||||
1. Sorting
|
||||
1. Aggregation
|
||||
1. Joins
|
||||
1. Combining Statments
|
||||
|
||||
### Advanced SQL
|
||||
|
||||
1. More Joins
|
||||
1. Linking Tables
|
||||
1. Alias
|
||||
1. Indexes
|
||||
1. Constraints
|
||||
|
||||
### Additional SQL Topics (as time permits)
|
||||
|
||||
1. EER Diagrams
|
||||
1. Unions
|
||||
1. Truncate
|
||||
1. Triggers
|
||||
1. Views
|
||||
1. Functions/Stored Procedures
|
||||
1. Transactions
|
||||
1. Locks
|
||||
1. Privileges
|
||||
1. Denormalization
|
||||
1. Excel -> CSV -> SQL
|
||||
1. SQL Injection
|
||||
|
||||
## Python
|
||||
|
||||
### Intro to Python pt. 1
|
||||
|
||||
1. Print a message
|
||||
1. Add a comment
|
||||
1. Create a variable and assign it a value
|
||||
1. Explain the different data types
|
||||
1. Perform calculations with variables
|
||||
1. Use string operations
|
||||
1. Create a list
|
||||
1. Access an element of a list
|
||||
1. Use conditional statements to perfom a set of commands depending on the situation
|
||||
|
||||
### Intro to Python pt. 2
|
||||
|
||||
1. Get user input
|
||||
1. Repeatedly perform a set of commands
|
||||
1. Use a for loop
|
||||
1. Define a function
|
||||
1. Create a class for an object
|
||||
1. Have a class inherit from another
|
||||
1. Create a factory for objects
|
||||
|
||||
## Python + SQL
|
||||
|
||||
1. Connecting to Postgres via Python
|
||||
1. Running Queries with Python
|
||||
1. Migrating data to a SQLite
|
||||
1. Exporting data to CSV
|
||||
1. Create an API with Flask
|
||||
1. Create a web UI to customize automation
|
||||
|
||||
Loading…
Reference in new issue