SUPER Efficient with Flutter - Tips & Tricks for Intellij
4.6 (11 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,250 students enrolled

SUPER Efficient with Flutter - Tips & Tricks for Intellij

Gain more efficiency while developing your own Flutter applications with IntelliJ or Android Studio
4.6 (11 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,250 students enrolled
Created by Johannes Milke
Last updated 2/2020
English
English [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2.5 hours on-demand video
  • 2 articles
  • 12 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Be way more efficient with your IDE
  • Know exactly how to save time by increasing the efficiency of your individual processes
  • Use automatic code generation to generate your redundant Flutter source code
  • Create videos and gifs of your Flutter app automatically and share them with your team
  • Navigate more professionally through your Flutter project
  • Increase your awareness of shortcuts to boost your productivity
  • Add to your professional developer stack Flutter specific Plugins
Course content
Expand all 39 lectures 02:32:05
+ Course Introduction
1 lecture 00:35
Download Important Resources
00:35
+ IntelliJ Plugin Setup
3 lectures 11:52

Learn more about how you can utilise the additional power the Flutter plugin has. Do code formatting in a more efficient way. 

Preview 04:27

Write crystal clear Flutter source code. You will learn how the compiler helps you with this goal.

Add Linter File
05:42

Learn more about Flutter plugins and how to manage your dependencies in a more efficient way!

Preview 01:43
+ Professional Navigation
5 lectures 33:08

Create your files and folders super fast and let most of your redundant source code be generated  automatically so that you can care more about the real matters.

Create File Structure
12:46

Navigation within the project is an essential key! You do it all the time and even these small things matters to save time and become more efficient. This will boost your productivity enormously if you learn it right.

Navigate Between Project & Editor
03:57

Type less and find all the files easier. Learn also how to navigate quickly through the Flutter framework within your IDE.

Navigate Between Files
05:03

Errors are everywhere ;) You might scroll through all your errors in a time consuming way to find the solution. Learn here how to go directly to the right places where the solution is waiting for you and get more efficient in managing errors.

Navigate Between Errors
05:37

This is one of the most essential things each Flutter developer has to know about: How to find everything quickly so that you have more valuable time for the right things.

Find Everything Quickly
05:45
+ Fundamental Keyboard Shortcuts
10 lectures 34:29
Shrink And Extend Selection
02:05
Manage Code Lines (Externally)
03:24
Manage Code Lines II (Externally)
08:16
Manage Code Lines (Internally)
03:24
Manage Classes
04:34
Manage Methods
02:28
Manage Variables
01:57
Refactoring
02:48
Complete Statements
04:31
Generate hashcode, equals, toString
01:02
+ Flutter Specific Shortcuts
10 lectures 35:38
Wrap Widgets
02:52
Type More Efficiently
04:12
Run Project
02:45
Run Tests
01:33
Set Up Screenshot And Video Generation
03:32
Set Up Screenshot And Video Generation (Only For Windows)
00:57
Generate Screenshots Quickly
05:14
Generate Videos Quickly
06:24
+ External Commands
6 lectures 24:17
Set Up System
00:20
Generate Custom Flutter Project
05:45
Manage Dependencies
02:42
Fetch Repositories Quickly
03:31
Commit, Push, Pull
07:49
Create Custom Commands
04:10
+ Auto Generation of Code
3 lectures 11:44
Set Up Code Generation
01:58
Single File Generation
03:43
Multiple File Generation
06:03
Requirements
  • Be at least at a basic Flutter beginner level
  • Have Flutter and the IDE Intellij/AndroidStudio installed
Description

SUPER Efficient with Flutter - Tips & Tricks for IntelliJ


Welcome to my new Flutter Course! I am professional Flutter developer and freelancer, and in this course I will guide you through everything you need to know to become a highly efficient developer with Flutter and the IDE IntelliJ/Android Studio. We'll cover the basics of IntelliJ such as working more effectively with shortcuts, macros and custom commands and we will also investigate more advanced approaches for using IntelliJ for our needs with Flutter such as code generation, auto completion and a fast way of interacting with Github inside of your IDE.


If you're considering to become a hobby Flutter developer or professional Flutter developer, this course is for you. It's going to be comprehensive from the beginning till end and it shows you everything from setting up Flutter plugins, sharing app screenshots and videos effectively with your team members and applying advanced code generation for saving your time so that you become more efficient.


Flutter development can be a huge amount of fun and is a useful framework for developing small and big cross mobile projects. I'm so excited to teach you all about becoming a super efficient Flutter developer and sharing my passion with you!


After taking this course you will:

  • Be comfortable with IntelliJ's shortcuts

  • Successfully make use of templates

  • Work part time, or full time, as a Flutter developer

  • Understand how to save time with code generation

  • Be Highly Effective in navigating between project structure and editor

  • Creating your own commands & macros for your personal needs

  • Become at least 2x times more effective with Flutter & IntelliJ

  • Work faster with Git and Github from your IDE

  • Know how to improve your Flutter processes continuously

Whether you're a hobby developer or professional developer, this course will give you everything you need to become a SUPER Efficient & successful Flutter developer. Take this course today, and begin your journey to having a rich developer career with Flutter!


Music copyrights:

JayJen & Enine - RollerCoaster (in end cards of videos)

Soundcloud: Jayjenmusic

Facebook: jayjenmusic

Who this course is for:
  • Flutter beginners who already started a bit to learn Flutter
  • Advanced Flutter developers curious about increasing efficiency even more