WE CONVEY THROUGH CODE!
SYLLABUS
MOBILE APP DEVELOPMENT
( FLUTTER, DART, JAVA )
+91 8401691308
[email protected]
LTTRBX MOBILE APP DEVELOPEMTN COURSE CURRICULUM
Introduction to Mobile App Development
(Online and Offline)
Week 1: Introduction to Mobile App Development
• Overview of mobile platforms
• Setting up development environments
• Introduction to Dart and Flutter
Week 2: Dart Basics
• Variables, data types, and operators in Dart
• Control flow and functions
• Object-oriented programming in Dart
Week 3: Flutter Basics
• Introduction to Flutter widgets
• Building layouts with Flutter
• Handling user inputs and forms
Week 4: State Management in Flutter
• Understanding state in Flutter
• Managing state with Provider, Riverpod
• Building dynamic UIs
Week 5: Navigation and Routing
• Navigation techniques in Flutter
• Passing data between screens
• Deep linking and navigation patterns
Week 6: Working with APIs
• HTTP requests in Flutter
• Parsing JSON data
• Displaying data from APIs
Week 7: Local Data Storage
• Storing data locally with SQLite
• Using shared preferences for persistent data
• Managing app state with local data
Week 8: Introduction to Java for Android Development
• Basics of Java syntax and structure
• Android Studio setup
• Building a simple Android app
Week 9: Mobile App Project - Part 1
• Planning and wireframing the app
• Initial development and testing
Week 10: Mobile App Project - Part 2
• Advanced features and UI enhancements
• Debugging and performance optimization
Week 11: Final App Development and Testing
• Complete app development
• Beta testing and user feedback
Week 12: App Presentation and Certification
• Presenting the final app
• Course Completion Certificate
Offline Course Additional Topics
Week 13: Advanced Flutter and Java Techniques
• Advanced Flutter animations
• Integrating Java code in Flutter projects
• Using platform channels for native features
Week 14: Cross-Platform Development
• Building apps for both Android and iOS
• Code sharing strategies
• Managing platform-specific features
Week 15: Live Client Project - Phase 1
• Client requirements and project planning
• Initial development and client feedback
• Team collaboration and problem-solving
Week 16: Live Client Project - Phase 2
• Final development and testing
• Client presentation and feedback implementation
• Experience Certificate and Job Interview Preparation
CONTACT US
www.lttrbxtech.com
[email protected]
+91 9574495066, +91 8401691308
E-1214, GANESH GLORY, 11, Jagatpur Rd, off
Sarkhej - Gandhinagar Highway, near BSNL
Office, Jagatpur, Ahmedabad, Gujarat 382470
SCAN ME
www.lttrbxtech.com