This course is designed to meet the unique needs of working professionals in the banking sector. The course outline serves as a guideline, with instructors adjusting and tailoring content as needed throughout the program.
Program Details:
1. Class Schedule: Three classes per week
[a] Tuesday and Wednesday: On-site
[b] Thursday: Online
2. Class Duration: 60 minutes per session
3. Additional Resources:
[a] Access to courses on Nexclap.com
4. Professional Development:
[a] Build verified profiles on NexGenKlick.ai to
showcase your skills and project work.
5. Location: 691 South Milpitas Blvd Suite 210, Milpitas
Module 1: Introduction to Python
• Python basics: Data types, variables, and operators
• Control structures: Conditionals and loops
• Functions and modules
• Working with virtual environments and package management
Module 2: Data Handling and Processing
• Handling datasets with Pandas
• Reading/writing CSV, Excel, and JSON files
• Data validation and cleaning techniques
• Handling large datasets and performance optimization
Module 3: -Specific Applications
• Working with financial data: Interest calculations, amortization schedules
• Automating reports and dashboards
Module 4: Database Integration
• Connecting to databases (MySQL, PostgreSQL)
• Writing SQL queries with Python
• ORM (Object-Relational Mapping) with SQLAlchemy
• Transaction management and error handling
Module 5: API Integration ,SDK development and Web Applications
• Consuming APIs (e.g., stock prices, exchange rates)
• Building REST APIs with Flask/Django
• Secure authentication (OAuth, JWT)
• Developing SDKs to simplify integration with systems
• Versioning and maintaining SDKs
Module 6: Workflow Application Development
• Understanding business workflows
• Implementing workflow automation using Python
• Integrating workflows with databases and APIs
• Monitoring and maintaining workflows
Module 6: Security
• Data encryption and decryption techniques
• Handling sensitive information securely
Module 7: Advanced Topics
• Machine learning for credit scoring and fraud detection
• Real-time transaction processing
• Implementing chatbots for customer support
Module 8: Capstone Project
• TBD