AI Academy

Cross Platform Mobile Development with React Native

Instructor: Board Infinity Duration: 2 weeks to complete at 10 hours a week
Objective 1 Describe the key principles of cross-platform development and React Native's architecture.
Objective 2 Develop responsive and interactive mobile applications using React Native's components and styling techniques.
Objective 3 Implement efficient state management, data fetching, and local storage techniques in React Native applications.
Objective 4 Evaluate and troubleshoot common issues in app scaffolding, navigation, and performance optimization.
Performance Tuning
React Native
Javascript
Development Environment
Application Programming Interface (API)
Android Studio
Cross Platform Development
Apple Xcode
Debugging
Data Management
Mobile Development
User Interface (UI)
Data Storage

Advanced Concepts in React Native Development

Instructor: Board Infinity Duration: 1 week to complete at 10 hours a week
Objective 1 Design advanced user interfaces using animations, transitions, and optimized layouts.
Objective 2 Integrate native device features and third-party libraries for enhanced app functionality.
Objective 3 Analyze and improve app performance by debugging, testing, and profiling code effectively.
Objective 4 Implement security measures to protect sensitive data and ensure compliance with privacy regulations.
Animations
Development Testing
Android (Operating System)
Cross Platform Development
Software Testing
Application Security
Data Security
Mobile Development Tools
React Native
UI Components
Unit Testing
Performance Tuning
User Interface (UI)
Debugging
Jest (JavaScript Testing Framework)
User Interface and User Experience (UI/UX) Design
Apple iOS
Mobile Development

Microservices and Deployment by using ASP.NET

Instructor: Board Infinity Duration: 13 hours to complete 3 weeks at 4 hours a week
Objective 1 Learn to design and implement microservices-based applications using .NET Core. Master RESTful APIs and improve code quality.
Objective 2 Understand Docker fundamentals, and containerize .NET Core applications. Get familiar with Docker images, containers, and Docker files.
Objective 3 Gain knowledge of Docker Compose for defining and deploying multi-container applications. Handle Docker registries, networking, and volumes.
Objective 4 Acquire DevOps understanding. Utilize Azure DevOps for continuous integration and delivery of microservices-based applications.
Containerization
DevOps
Azure DevOps
Web Applications
.NET Framework
Software Development
Docker (Software)
Continuous Delivery
Microservices
Continuous Integration
Software Architecture
CI/CD
Web Services
Restful API
ASP.NET
Application Deployment