Flutter Tambayan - Learn & Earn | Upskwela Filipino Community

Flutter Tambayan

🧠 About This Community Welcome to FlutterTambayan —a chill but driven space for devs who live and breathe Flutter. Whether you're building pixel-perfect UIs, wrangling Supabase schemas, or just vibing with Dart syntax, this is your corner of the internet.

We’re all about:

🔧 Modular thinking – from widget trees to scalable backend flows

🎨 Creative UI/UX – animations, accessibility, and visual hierarchy

📚 Teachable content – meme-style guides, Taglish tutorials, and dev wisdom you can actually use

🤝 Collaborative debugging – no gatekeeping, just good code and better conversations

Whether you're a beginner trying to center a Container, or an architect designing resilient workflows, this community is built to help you grow, laugh, and ship smarter.

Christian Joshua Salapate

Christian Joshua Salapate

Community Owner

Available Courses

1 courses
Flutter Tropa
FREE

Flutter Tropa

  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.

Christian Joshua Salapate

Instructor

1 Lesson

Membership

Pricing Free
Access
Public

Available Plans

Free Tier Free