-
Notifications
You must be signed in to change notification settings - Fork 0
Roadmapp #2
Copy link
Copy link
Open
Description
Kurs 15 Roadmap
Dart Basics
-
[DartPad]
-
[Built-in-Types]
- Base Types
- String
- int
- bool
- dynamic
- Base collections
- List
- Map
- Built-in types
- Overview of Built-in Types
- Base Types
-
[Variables]
-
[Functions]
-
[Operators]
-
[Control-Flow-Statements]
-
For loop
- for loop
- while and do while loops
- break and continue
Setup Development Environment
-
[Flutter CLI]
-
[IDEs]
-
[VS-Code]
-
[Android Studio]
-
[Widgets]
-
[Widgets Stateless-Stateful]
-
[Stateful-widgets]
-
[Styled Widgets]
-
[Material Widgets]
-
[Cupertino widgets]
Working with Assets
-
[Fonts]
-
[Images]
Version Control Systems
-
[Github]
Package Manager
-
[Pub dev]
-
- Discover Object Oriented Programming
- Software Development Tutorial - What is object-oriented language?s
- OOP in Dart
- Class in Dart
- Object in Dart
- Class and Object
- Constructor
- Named Constructor
- Default Constructor
- Complex Constructor
-
ENCAPSULATION IN DART
- Getter
- Setter
-
INHERITANCE IN DART
- SUPER IN DART
-
POLYMORPHISM IN DART
-
ABSTRACT CLASS IN DART
Working with API
-
[JSON]
-
[REST]
Storage
- [Shared Preferences]
- shared_preferences - pub.dev package
- How do I access Shared Preferences?
Design Principles
-
[Design-Patterns]
-
[Firebase]
-
[Authentication]
-
[Storage]
-
[Firestore]
Advanced Dart
-
[Async Await]
-
[Lists]
-
[Collections]
-
[Lambdas]
-
[Isolates]
-
[Core Libraries]
-
[Streams]
State Management
-
[BloC]
Animations
-
[CurvedAnimations]
-
[Hero]
-
[Opacity]
-
[AnimationController]
-
[AnimatedBuilder]
-
[AnimatedWidget]
Dev Tools
-
[Flutter Inspector]
Flutter Internals
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels