mobile application development(android and ios apps)
From 23 € /h
In this course, you'll learn to develop powerful mobile applications for both Android and iOS using Flutter, one of the most popular frameworks for cross-platform app development. Whether you're a beginner or have some programming experience, this course will guide you step-by-step through the process of building beautiful, high-performance mobile apps that run seamlessly on both platforms.
You’ll start by learning the basics of Flutter and Dart, the programming language behind Flutter. From there, you will explore UI design, state management, and backend integration, all while creating functional apps with real-world use cases. You will work with Flutter’s rich set of widgets to create stunning user interfaces, and use Flutter's native capabilities to interact with device features like GPS, cameras, and storage.
By the end of this course, you’ll be able to build fully functional mobile apps that can be deployed to the Play Store and App Store. You’ll have the skills and knowledge to tackle real-world mobile development challenges, making you ready for the fast-paced world of mobile app development with Flutter.
You’ll start by learning the basics of Flutter and Dart, the programming language behind Flutter. From there, you will explore UI design, state management, and backend integration, all while creating functional apps with real-world use cases. You will work with Flutter’s rich set of widgets to create stunning user interfaces, and use Flutter's native capabilities to interact with device features like GPS, cameras, and storage.
By the end of this course, you’ll be able to build fully functional mobile apps that can be deployed to the Play Store and App Store. You’ll have the skills and knowledge to tackle real-world mobile development challenges, making you ready for the fast-paced world of mobile app development with Flutter.
Extra information
bring your laptop
Location
At student's location :
- Around Dar es Salaam, Tanzania
About Me
Hello! I'm a passionate and experienced teacher with a deep love for both technology and education. Since January, I've been teaching web development, C++, and Data Structures & Algorithms (DSA) to both advanced and ordinary-level students at Shaaban Robert Secondary School.
With years of experience in the field, I make learning programming and web development accessible and enjoyable for students of all levels. Whether you're starting with basic concepts or you're looking to master advanced topics, my teaching approach ensures that every student is engaged, confident, and capable of mastering the subject.
I focus on creating a positive, interactive learning environment where students can freely ask questions, experiment, and make mistakes—because that's how real learning happens! I break down complex concepts into manageable steps and use practical examples that students can relate to. My classes are highly interactive, using hands-on projects and real-world applications that make learning feel relevant and exciting.
With years of experience in the field, I make learning programming and web development accessible and enjoyable for students of all levels. Whether you're starting with basic concepts or you're looking to master advanced topics, my teaching approach ensures that every student is engaged, confident, and capable of mastering the subject.
I focus on creating a positive, interactive learning environment where students can freely ask questions, experiment, and make mistakes—because that's how real learning happens! I break down complex concepts into manageable steps and use practical examples that students can relate to. My classes are highly interactive, using hands-on projects and real-world applications that make learning feel relevant and exciting.
Education
I hold a Bachelor's Degree in Information Technology from the National Institute of Transport (NIT), completed in 2021. I also completed my Advanced Level (ACSE) at Kwiro Boys Secondary School in 2018 and my Ordinary Level (CSE) at Sunrise Secondary School in 2015.
Experience / Qualifications
With 6 years of teaching and software development experience, I have worked in diverse roles, including as a Web Developer & Computer Science Teacher at Shaaban Robert Secondary School (2024–Current). Previously, I have been a Software Developer at Bizytech Limited (2022–2024), an ICT Instructor at DC Brilliant Teachers' College (2022), and a Computer Applications Instructor at Compassion Tanzania (2022). Additionally, I have hands-on experience as an ICT Technician at React Tanzania (2020) and Viettel Tanzania (2019).
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
The class is taught in
English
Swahili
Skills
Availability of a typical week
(GMT -05:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Unlock the World of Mathematics and Computers with Me
Mathematics has always been a challenge for many, but it doesn't have to be. My mission is to make math easy to understand, starting from the basics of numbers and building up to complex topics. Whether you're a primary school student or studying for your ordinary level, I will guide you step by step, ensuring you grasp the concepts and gain confidence in solving problems.
In addition to mathematics, the world today demands at least a basic understanding of computer knowledge. Drawing from my experience in teaching computer applications and programming, I can help you navigate the digital age. From using essential tools to understanding programming concepts, I make learning practical and engaging.
Join me on this journey to master mathematics and computer skills—empowering yourself for the future!
Mathematics has always been a challenge for many, but it doesn't have to be. My mission is to make math easy to understand, starting from the basics of numbers and building up to complex topics. Whether you're a primary school student or studying for your ordinary level, I will guide you step by step, ensuring you grasp the concepts and gain confidence in solving problems.
In addition to mathematics, the world today demands at least a basic understanding of computer knowledge. Drawing from my experience in teaching computer applications and programming, I can help you navigate the digital age. From using essential tools to understanding programming concepts, I make learning practical and engaging.
Join me on this journey to master mathematics and computer skills—empowering yourself for the future!
Are you ready to dive into the exciting world of web design and development? This class is designed to provide you with the essential skills to create stunning, user-friendly websites from scratch. Whether you're a beginner or looking to sharpen your skills, this course will guide you through both the creative and technical aspects of building modern web applications.
You'll learn:
Web Design Basics: Understand design principles, color theory, typography, and how to create visually appealing layouts.
HTML & CSS: Master the building blocks of the web to structure and style your websites.
JavaScript Fundamentals: Bring interactivity to your web pages with dynamic functionality.
Responsive Design: Learn how to create websites that look great on any device.
Best Practices: Explore web development tools, debugging techniques, and SEO basics to enhance your projects.
By the end of this course, you’ll have the confidence and skills to design and develop websites that are both functional and visually engaging. Join this class and start your journey toward becoming a skilled web developer!
You'll learn:
Web Design Basics: Understand design principles, color theory, typography, and how to create visually appealing layouts.
HTML & CSS: Master the building blocks of the web to structure and style your websites.
JavaScript Fundamentals: Bring interactivity to your web pages with dynamic functionality.
Responsive Design: Learn how to create websites that look great on any device.
Best Practices: Explore web development tools, debugging techniques, and SEO basics to enhance your projects.
By the end of this course, you’ll have the confidence and skills to design and develop websites that are both functional and visually engaging. Join this class and start your journey toward becoming a skilled web developer!
Show more
Good-fit Instructor Guarantee





