Revised Course Outline
Revised Course Outline
- **Content**:
- **Objective**: Learn the core components of web development and how the
web works.
- **Content**:
- HTTP/HTTPS protocols
- **Objective**: Learn to create and style web pages using HTML and CSS.
- **Content**:
- **Content**:
- DOM manipulation
- **Content**:
- **Content**:
- Introduction to AI in software development
- **Content**:
- **Content**:
- **Content**:
- **Content**:
- Microservices architecture
- **Content**:
- Introduction to cloud computing
- **Content**:
- **Content**:
- **Content**:
- Software testing principles
### Weeks 32-33: Building Dynamic and Sophisticated Desktop and Mobile
Apps Across Tech Segments
- **Content**:
- **Design Principles**
- **Development Approaches**
- Native Development
- Advantages and challenges for iOS (Swift) and Android (Java/Kotlin)
- Hybrid Development
- Cross-Platform Solutions
- EdTech
- FinTech
- AgriTech
- PropTech
- **HealthTech**
- **TravelTech**
- **RetailTech**
- **SocialTech**
- **Deployment Strategies**
- **Content**:
- Develop and style web pages using HTML, CSS, and JavaScript
- Use version control systems like Git and GitHub for collaboration
- Design and create complex and sophisticated software systems and mobile
apps