Envision Developer Training
Duration: 20 weeks (18 hours/week, 360 hours total)
Format: Blended learning (Self-paced courses, Guided Practices, Team Projects, mentorship)
Goal: Equip students with transferable programming foundations + practical Flutter app development skills.
Program Expectations
While you learn and earn at the same time, there are expectations you must meet to continue in this program.

THIS IS NOT A REMOTE PROGRAM
You are required to work and learn in the office, clock in, and maintain a schedule, preferably 3 times a week!

YOU WILL BE TESTED AT THE END OF EACH PHASE
To ensure you understand the content before moving forward.

BE CURIOUS AND PROACTIVE
Do not feel discouraged when you do not understand the topic well; just be curious to ask for help, your instructor will be happy to help! Do not be afraid to say, “I don’t know!”

YOU ARE EXPECTED TO PRODUCE HANDS-ON
OUTPUT
While you learn, you have to build the apps from the course, and please do not use AI to build them! You will later learn how to use AI as a tool, but as you go through the course, we would encourage you not to use it. Ask for help when you need it because we are concerned with your skill and growth!
