Course content
11. Introduction to Python
22. Python language fundamentals
32.1. Python Language Fundamentals: Introduction to Python Language
42.2. Python Language Fundamentals: Basic Python Syntax
52.3. Python Language Fundamentals: Data Types in Python
62.4. Python Language Fundamentals: Operators in Python
72.5. Python Language Fundamentals: Flow Control in Python
82.6. Python Language Fundamentals: Functions in Python
92.7. Python Language Fundamentals: String Manipulation in Python
102.8. Python Language Fundamentals: Data Structures in Python
112.9. Python Language Fundamentals: Object-Oriented Programming in Python
122.10. Python Language Fundamentals: File Manipulation in Python
132.11. Python Language Fundamentals: Exception Handling in Python
142.12. Python Language Fundamentals: Standard Libraries in Python
152.13. Python Language Fundamentals: Introduction to Python for Data Science
163. Control Structures in Python
174. Data Structures in Python
185. Functions in Python
196. Object-Oriented Programming in Python
206.1. Object-Oriented Programming in Python: Introduction to Object-Oriented Programming
216.2. Object-Oriented Programming in Python: Classes and Objects in Python
226.3. Object-Oriented Programming in Python: Inheritance and Polymorphism in Python
236.4. Object-Oriented Programming in Python: Encapsulation in Python
246.5. Object-Oriented Programming in Python: Special Methods in Python
256.6. Object-Oriented Programming in Python: Class Attributes and Methods in Python
266.7. Object-Oriented Programming in Python: Static Methods in Python
276.8. Object-Oriented Programming in Python: Instance Methods in Python
286.9. Object-Oriented Programming in Python: Operator Overloading in Python
296.10. Object-Oriented Programming in Python: Composition in Python
306.11. Object-Oriented Programming in Python: Abstraction in Python
316.12. Object-Oriented Programming in Python: Interfaces in Python
326.13. Object-Oriented Programming in Python: Exceptions in Object-Oriented Python
336.14. Object-Oriented Programming in Python: Design Patterns in Python
346.15. Object-Oriented Programming in Python: Unit Testing in Object-Oriented Python
357. File manipulation in Python
368. Exception Handling in Python
379. Unit Tests in Python
3810. Introduction to backend development
3911. Backend systems architecture
4012. Introduction to AWS Lambda
4113. How to configure AWS Lambda
4213.1. How to Configure AWS Lambda: Introduction to AWS Lambda
4313.2. How to Configure AWS Lambda: Configuring the AWS Workbench
4413.3. How to Configure AWS Lambda: Creating a Lambda Function
4513.4. How to Configure AWS Lambda: Understanding the AWS Lambda Console
4613.5. How to Configure AWS Lambda: Configuring Triggers and Events for Lambda Functions
4713.6. How to configure AWS Lambda: Managing permissions and roles in IAM for Lambda
4813.7. How to Configure AWS Lambda: Monitoring and Tracking Lambda Functions with CloudWatch
4913.8. How to configure AWS Lambda: Performance and cost optimization in AWS Lambda
5013.9. How to Configure AWS Lambda: Working with Environment Variables in AWS Lambda
5113.10. How to Configure AWS Lambda: Deploy Lambda Functions
5213.11. How to Configure AWS Lambda: Testing Lambda Functions
5313.12. How to Configure AWS Lambda: Error Handling in Lambda Functions
5413.13. How to Configure AWS Lambda: Versioning and Aliasing Lambda Functions
5514. Development of Lambda functions in Python
5615. Dependency Management in Lambda Functions
5716. Testing Lambda functions
5817. Monitoring and debugging Lambda functions
5918. Introduction to AWS API Gateway
6018.1. Introduction to AWS API Gateway: Getting Started with AWS API Gateway
6118.2. Getting Started with AWS API Gateway: Configuring AWS API Gateway
6218.3. Introduction to AWS API Gateway: Building RESTful APIs with AWS API Gateway
6318.4. Introduction to AWS API Gateway: Managing API Versions and Stages Using AWS API Gateway
6418.5. Introduction to AWS API Gateway: Authentication and Authorization on APIs Using AWS API Gateway
6518.6. Introduction to AWS API Gateway: Integrating AWS API Gateway with other AWS services
6618.7. Getting Started with AWS API Gateway: Monitoring and Troubleshooting AWS API Gateway
6718.8. Introduction to AWS API Gateway: AWS API Gateway Security
6818.9. Introduction to AWS API Gateway: Optimizing AWS API Gateway Performance
6918.10. Getting Started with AWS API Gateway: Best Practices for Using AWS API Gateway
7019. AWS API Gateway Configuration
7120. API Development with API Gateway
7221. Version and stage management in API Gateway
7322. Security in API Gateway
7422.1. Security in API Gateway: Authentication in API Gateway
7522.2. Security in API Gateway: Authorization in API Gateway
7622.3. API Gateway Security: API Key Management
7722.4. Security in API Gateway: Security policies in API Gateway
7822.5. API Gateway Security: Protection against DDoS attacks
7922.6. API Gateway Security: Protection against SQL injection
8022.7. API Gateway security: Encryption and SSL/TLS certificate management
8122.8. Security in API Gateway: Role-based access control (RBAC) in API Gateway
8222.9. Security in API Gateway: Logging and monitoring activities in API Gateway
8322.10. API Gateway Security: API Gateway Integration with AWS IAM (Identity and Access Management)
8422.11. Security in API Gateway: Layered security and firewalls in API Gateway
8522.12. API Gateway Security: Penetration Testing and Vulnerability Assessment in API Gateway
8623. API Gateway Integration with AWS Lambda
8723.1. API Gateway Integration with AWS Lambda: Introduction to AWS Lambda
8823.2. API Gateway Integration with AWS Lambda: API Gateway Basics
8923.3. API Gateway Integration with AWS Lambda: Creating Lambda Functions in Python
9023.4. API Gateway Integration with AWS Lambda: Setting Up Your AWS Development Environment
9123.5. API Gateway Integration with AWS Lambda: API Gateway Integration with AWS Lambda
9223.6. API Gateway Integration with AWS Lambda: Configuring Endpoints in API Gateway
9323.7. API Gateway integration with AWS Lambda: Implementing HTTP routes and methods in API Gateway
9423.8. API Gateway integration with AWS Lambda: Permissions and roles management in AWS IAM for Lambda and API Gateway
9523.9. API Gateway integration with AWS Lambda: Integration tests between API Gateway and AWS Lambda
9623.10. API Gateway Integration with AWS Lambda: Monitoring and Debugging with AWS CloudWatch
9723.11. API Gateway Integration with AWS Lambda: Automating Deployments Using AWS SAM or Serverless Framework
9823.12. API Gateway Integration with AWS Lambda: Security and Access Control with API Gateway
9923.13. API Gateway Integration with AWS Lambda: Optimization and Scaling with AWS Lambda
10023.14. API Gateway integration with AWS Lambda: Handling errors and exceptions in Lambda functions
And much more...