Full Stack Flutter: Building Dynamic Apps & Games with Firebase, Spring Boot and Flame Engine (Batch No: 1)

Full Stack Flutter: Building Dynamic Apps & Games with Firebase, Spring Boot and Flame Engine (Batch No: 1)

Full Stack Flutter: Building Dynamic Apps & Games with Firebase, Spring Boot and Flame Engine

  • Start Date : 14-Jan-2024
  • Duration : 48 hours
  • No. of Classes/ Sessions : 24
  • Registration Deadline : 13-Jan-2024
  • Batch No : 1
  • Class Schedule :
  • Sunday (08:00pm-10:00pm)
  • Tuesday (08:00pm-10:00pm)
  • Thursday (08:00pm-10:00pm)
Full Stack Flutter: Building Dynamic Apps & Games with Firebase, Spring Boot and Flame Engine apply

Introduction

Master the art of full stack development with our comprehensive course, 'Full Stack Flutter: Building Dynamic Apps with Spring Boot and Flame.' Discover the power of Flutter, a versatile framework for crafting stunning mobile applications. Dive into Spring Boot, a robust backend framework for building scalable and secure server-side applications. Unleash your creativity with Flame, a powerful game engine for developing immersive gaming experiences. Gain the skills to build dynamic apps that seamlessly integrate frontend, backend, and game components. Join us on this exciting journey to become a proficient full-stack developer!

Prerequisites : Basic knowledge of any Object-Oriented Programming based language, like C++, C#, Java, JavaScript or PHP etc.
Training Modules :
  • Variables and assignments
  • Control flow
  • Dart functions – Anonymous & Lambda Expression
  • Positional & Optional Parameters
  • Class and Object, Constructor & Constructor Overloading
  • Inheritance, Polymor
  • A brief introduction to Flutter Framework
  • Widgets – Stateless and Stateful
  • Widget tree, Widget types and Element tree
  • Assets, Image and Icon
  • Theme  and Styling
  • Layout Widgets
  • Standard and Materi
  • Gesture detector
  • Dismissible Widget
  • Drap and Drop
  • Flutter form and Form Field
  • Radio Button & Dropdown List
  • Declarative Routing
  • Named Routing
  • Routing on the fly
  • Argument Passing
  • Routing animation
  • Navigation Widgets
  • Stateful Widget and it’s lifecycle
  • Global Keys
  • Provider Package
  • Change Notifier, Change Notifier Provider and Consumer
  • Shared Preferences
  • SQLite Database for Mobile
  • Http Package
  • JSON Serialization
  • Exception Handling
  • Camera and Storage
  • Maps and Location
  • Geocoding
  • Firebase Authentication
  • Firebase Firestore Database
  • Firebase Storage
  • Push Notifications
  • Introduction to Spring Boot & Initializer
  • Introduction to Dependency Injection
  • Introduction to Spring MVC
  • Introduction to Spring Data JPA
  • Introduction to Spring Security
  • Introduction to Flame Game Engine
  • Flame Components
  • Collision Detection
  • Sprite and Sprite Animations
  • Joystick Controller
  1. An E-Commerce app with basic functionalities, two separate versions for User and Admin. Firebase will be used as the backend.
  2. A Visiting Card Holder app,
Course Fee : TK. 10000

Contact info

+88 01714 121719

+88 02 41010090

[email protected]