DART AND FLUTTER COURSE
in jaipur
Course Content
Overview of Flutter
➢ Flutter vs other cross-platform frameworks
➢ A Dig into Dart
➢ Tools of the trade – setting up your
development environment
Getting a Head Start on Dart
➢ Key language features
➢ Dart Syntax
➢ Differences between Dart and [insert your OO
language of choice]
Anatomy of a Flutter App
➢ Templates
➢ Scaffolding
➢ Styling for Material Design & iOS (Cupertino)
➢ It’s Widgets all the way down
Let’s Prototype a Thing
➢ Building your first User Interface with Flutter
➢ Drawing with Custom Painter
➢ Effect widgets
➢ Animations
➢ Navigation and routing
➢ Hot Reloading
Data and State
➢ State management
➢ Data Serialisation & JSON
Extending your Thing
➢ Dependency Injection
➢ 3rd-party packages
➢ Conflict resolution
➢ Creating your packages
➢ Background processes
Testing Method
➢ Debugging
➢ Unit, Widget, and Integration testing
➢ Continuous Integration (CI) with Fastlane
The Need For Speed
➢ Techniques to optimize your app’s
performance
➢ Performance Profiling & Profile Mode
➢ Diagnosing & fixing performance problems
Getting It Out the Door
➢ Build and release for iOS / iPhone / iPad
➢ Build and release for Android
➢ Continuous Deployment / Delivery (CD) with
Fastlane
Hear From Our Students
We help students upskill & grow their career in the most comprehensive way possible.
My Graphic Designing Training from Thirdeye Computer Classes was very helpful . The Trainer Mukesh Sir has extremely good expertise inn the subject. Now that I am able to Make Designs, edit Videos & much More, I am satisfied and it has been an excellent learning experience for me . Now I am fairly confident in my capacity to obtain a good job. Thank you so much Thirdeye team. Definitely recommended.
Advanced Syllabus
Live Projects Based
Certified Faculties
International Certifications
Need Help?
Connect with us & know what’s the best