Course

Flutter Tropa

Flutter Tambayan by Christian Joshua Salapate

1 lessonsFree
  1. Foundations
  • Learn Dart thoroughly: Variables, functions, OOP, async/await, null safety, pattern matching, enums, sealed classes.
  • Understand Flutter basics: Stateless vs Stateful widgets, widget tree, hot reload, Material vs Cupertino design.
  • Practice layouts: Rows, Columns, Flex, Stack, GridView, ListView.

  1. Intermediate Skills
  • State Management:
    • Start with setState → move to Provider, Riverpod, Bloc, or MobX.
    • Learn when to use local vs global state.
  • Navigation & Routing:
    • Named routes, Navigator 2.0, deep linking.
  • API Integration:
    • REST APIs with http or dio.
    • JSON serialization with json_serializable.
  • Persistence:
    • Local storage with shared_preferences.
    • Databases: SQLite, Hive, ObjectBox.

  1. Advanced Topics
  • Animations:
    • Implicit animations (AnimatedContainer).
    • Explicit animations (AnimationController, Tween).
    • Packages like rive or lottie.
  • Performance Optimization:
    • Widget rebuild profiling.
    • Efficient list rendering with ListView.builder.
  • Testing & Debugging:
    • Unit tests, widget tests, integration tests.
    • Debugging with DevTools.

  1. Cross-Platform Mastery
  • Mobile: Android & iOS deployment.
  • Web: Responsive layouts, browser quirks.
  • Desktop: Windows, macOS, Linux packaging.
  • Embedded/IoT: Explore Flutter’s expanding ecosystem.

  1. Professional Practices
  • CI/CD: Automate builds with GitHub Actions, Codemagic, or Bitrise.
  • Architecture Patterns: MVVM, Clean Architecture, layered design.
  • Security: JWT authentication, secure storage, API best practices.
  • Open Source Contribution: Engage with Flutter’s GitHub repo or community packages.

Lessons

Preview the lesson sequence before joining or buying the course.

Lesson 1

Foundations

DART FOUNDATIONS Variables Parang lalagyan ng data. Example: Code var name = "Christian"; // String int age = 25; // Integer double height = 5.9; // Decimal boo...

Text

Reviews

Add review

No reviews yet. Feedback from learners will appear here.

See more reviews