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