Add to Wish List
from15.71GBP/ h
Flutter for developing web and mobile apps
Translated by Google. Click to view original.
Flutter is an open-source user interface software development kit (SDK) created by Google. It is used to develop applications for Android, iOS, Linux, Mac, Windows, Google Fuchsia and the web from a single code base.Location
Online via webcam
General info
Skills:
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: | French, English, Arabic |
About Me
Translated by Google. Click to view original.
web and mobile developerteaches you the basics of designing static and dynamic (programmed) web pages.
- Design of HTML web pages
- Applying CSS styles
- Make the web pages "Responsive"
-Angular framework
- Backend programming: PHP language
- Symfony framework
- Web API
- connection to a MYSQL Database, FireBase
Additional Information
I give the course, and I also support you at the development level (proposals, advice, debugging errors).
Education
Translated by Google. Click to view original.
Deug in Mathematics and Computer Science, Qadi Ayyad Faculty of SciencesProfessional Bachelor's Degree in Web Technology and Programming Faculty of Sciences Qadi Ayyad
Experience / Qualifications
Translated by Google. Click to view original.
Mobile full stack developer [flutter(front-end), Symfony(Rest API), firebase]Full stock web developer [ Angular(front-end), Symfony(RST API) ]
Reviews (1)
Super !
Learn how to use the laravel framework to create modern web applications.
1: preparation of the working environment,
2: explain MVC,
3: routing in laravel,
4: the database (migrations & model)
5: controllers,
6: views (blades),
7: middleware,
8: authentication,
9: various advanced features.
The working method consists in the manipulation of code by practical cases in which the student can collaborate or even propose in order to learn to program while respecting good practices.
Approval of the programmer's performance and effectiveness is sometimes difficult and long without complications. For this reason, I offer programming courses for the following languages:
-Python (easy to learn)
-Java (more intermediate level to start)
-C (too complex without any programming knowledge)
If they differ depending on the received programs in pre-correction in the programming tool but also appropriate programming techniques.
At the end of these different cycles, the programmer will be able to create the size he wants without any change. It will also be essential when needed on the web.
-I am an expert in programming and web development.
-I can offer you a professional course on programming with the Symfony / laravel framework (PHP),
- Installation of a local Apache / PHP server to be able to locally test a dynamic project.
- PHP programming: review on php programming practices
- Manipulation of MySql database: Create a database under phpmyadmin and administer it
- Prepare and organize the web project: Optimize your work with MVC
Ask a question
Send a message explaining your needs and Omayma will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"
Ex. "Hi, when are you available to meet for a lesson?"
Availability of a typical week
(GMT -05:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from £15.71Online via webcam
100% Satisfaction Guarantee
Good-fit Instructor Guarantee
If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.
Online reputation
- Instructor since March 2022
- Phone number verified
- Facebook connected
- Google connected
- Linkedin connected
- Twitter connected
Availability of a typical week
(GMT -05:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from £15.71Online via webcam
Good-fit Instructor Guarantee
If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.
Share
You are here
Private lessons
online via webcam
Similar classes
Wissam
Android: Programming mobile applications using Android StudioDoctor trainer in IT teaches you step by step how to design mobile applications for the Android system: Interface screen, access and storage of data, access to system services, management of notifications, Reading sensors, design of widgets, optimization.
Notes: I teach the course, and I also support you at the development level (proposals, advice, debugging errors).
Ilias
Make your own fun Android apps with MIT App Inventor (adults)MIT App Inventor is a visual programming environment that enables everyone to build apps for smartphones and tablets.
The course for beginners does not require any previous programming experience. It starts with an introduction to the App Inventor interface. Then, after Event-Driven Programming is explained, learners will discover the available command blocks which they will have to combine to make their own apps. During this course, learners will have the opportunity to use their imagination and practise analytical and critical thinking to create their own apps such as animations, games, quizzes, tourist guides or drawing apps.
This course also aims to engage intermediate or even advanced App Inventor programmers who can build on their previous experience to create more sophisticated apps.
The content and pace of the course is adapted to the age and needs of the learners.
Pedram
Flutter Application Development from Beginner to Upper-IntermediateFlutter is a powerful, open source framework developed and supported by Google. Frontend and full-stack developers use Flutter to build an application’s user interface (UI) for multiple platforms with a single codebase.
When Flutter launched in 2018, it mainly supported mobile app development. Flutter now supports application development on six platforms: iOS, Android, the web, Windows, MacOS, and Linux.
My classes are broject based with shining outputs, such as high- level apps build by the students.
You will learn and practice;
Dart language basics,
Flutter widgets,
State management,
Navigation,
Connecting to servers,
Database,
Exporting and building apps,
Releasing apps on markets,
and a lot more on Flutter.
And you will also build at east three different proffessional Flutter applications during classes.
Zora
Computer science and coding development: WEB Desktop Mobile.I offer comprehensive IT courses in web, desktop, and mobile development, designed to equip you with the skills needed to excel in the fast-evolving tech industry. With a strong focus on practical learning, my courses cover the entire development cycle, from coding fundamentals to advanced concepts.
For web development, you'll learn how to build modern, responsive websites using HTML, CSS, JavaScript, and frameworks like React or Vue.js. In desktop development, I teach languages like Python, Java, or C#, focusing on creating robust software applications. For those interested in mobile development, we cover both iOS and Android platforms using React Native, Flutter, or Swift/Kotlin.
Each course is hands-on, with real-world projects like developing websites, building desktop software, or creating mobile apps, ensuring you gain practical experience. Whether you're a beginner or looking to enhance your skills, my teaching methods focus on project-based learning, where you'll develop games, apps, or other virtual services based on the technology you choose to work with.
Join my courses for a personalized and interactive experience that will help you master coding and development across platforms. If you're ready to take your IT skills to the next level, don't hesitate to reach out—I'll guide you every step of the way!
Katia
Programming in various languages either for mobile or web developmentI am a graduate in Systems Engineering, with a solid background to enrich your learning. My passion for reading and my self-taught approach motivate me to share knowledge and guide others toward achieving their educational goals. I firmly believe that knowledge is the key to success and I am here to help you unlock your potential and achieve your academic goals. Together, we will build a path to learning and success. I am excited to be your guide on this educational adventure!
I will be able to teach you various programming languages such as Kotlin, Java, Python among others.
Christian
Computer programming and application developmentApplication development is a sought-after talent in all industries these days. It's almost impossible for a good developer to miss out on his or her livelihood, I say that with all the assurance based on my own experience.
You will learn how to develop web and mobile applications, to deploy these applications on online servers or on PlayStore for mobile applications.
Sudhanshu
Android Development full course (Basic to Advance)Android Development complete course starting from basic app building to developing major projects. The course will cover the following topics -
1. Introduction to Android Development
2. Android studio installation and overview
3. Creating layouts for app using XML
4. Developing Currency converter and Calculator app.
5. Adding animation and media (images, video, sound).
6. Creating list view and Recycler view (advance list view).
7. Developing a Stopwatch app.
8. Async Task (doing background processing).
9. Understanding and applying Intents.
10. Understanding and using libraries(Google libraries and Shared Prefs).
11. Fragments
12. Creating a View Pager.
13. Handling exceptions (try/catch/finally).
14. File Handling in Android.
15. Broadcasts in Android
16. Notifications
17. Services
OPTIONAL -
1. Firebase basic working.
2. Event bus (library to ease data passing)
3. Basic game development
After the course, students will be capable of building advance apps from designing the basic layouts to fully functional app. The teaching method will consist 80% practical and 20% theory as I believe its better to show how it works rather talk about it.
Kevin
Learn web and mobile programming - Android | iOSIf you're looking for a qualified teacher to help you learn how to develop websites and mobile apps, I'm here to help! I love teaching and have experience teaching students of all levels. I can teach subjects like HTML, CSS, JavaScript, Java, Python, Android and IOS programming, and I make sure to adapt to each student so that they can understand and apply the concepts they learn.
I am also here to help students learn practical skills such as problem solving and project management.
In short, I am a competent and dedicated teacher, ready to help students succeed in web and mobile development.
Yacine
Private Backend Development Course with Node.js, MongoDB and PostmanPrivate Backend Development Course - Master Node.js, MongoDB and Postman to Become a Complete Backend Developer!
As an experienced instructor, I offer a private course to introduce you to and improve your skills in backend development with Node.js, MongoDB, and Postman. This course is designed for those who want to become competent backend developers, even without prior experience.
Course content :
Introduction to Backend Development:
Understand the basics of backend development and its crucial role in modern web applications.
Node.js for Beginners:
Learn the fundamentals of Node.js, including managing modules, creating HTTP servers, and manipulating files.
NoSQL Databases with MongoDB:
Discover MongoDB, a NoSQL database management system, learn how to create, read, update and delete data.
RESTful API with Express.js:
Develop RESTful APIs using Express.js, understand routes, middlewares and error handling.
Tests and Documentation with Postman:
Use Postman to test your APIs, create test collections and generate comprehensive documentation for your endpoints.
Personalized Practical Project:
Put your knowledge into practice through a concrete project, developed from start to finish, including design, development, testing and deployment.
Pedagogical Approach:
Personalized Sessions:
Sessions adapted to your learning pace and your specific needs.
Concrete Examples and Practical Exercises:
Real-world examples and practical exercises to strengthen your skills.
Constructive Feedback:
Receive detailed feedback after each session to help you progress effectively.
Schedule flexibility:
Sessions will be planned according to your availability, offering optimal flexibility to reconcile learning and personal commitments.
Continuous Support:
I am available between sessions to answer your questions and provide ongoing support.
Ready to become a proficient backend developer and master Node.js, MongoDB, and Postman? Contact me now to reserve your place!
Mafaz
Mobile Application development class, learn to develop your own mobile applicationDeveloping mobile application that serve your purpose and field has become one of the excellent methods to reach the maximum number of individuals in your community.
In this course you will learn to develop mobile application in less than 3 classes:
1. Choosing the right tool to develop mobile application
2. Formulate and sharpen the edges of your idea.
3. Learning the steps needed to develop your idea into a user-friendly mobile application
4. Test and launch your application for IOS and/or Android
Looking forward for our class!
Alaeddine
Mobile development (React-native, expo, bootstrap)React Native is an open-source UI software framework that Meta Platforms, Inc created. It is used to develop applications for Android, Android TV, iOS, macOS, tvOS, Web, Windows, and UWP by enabling developers to use the React framework along with native platform capabilities
Louis
Programming basics (NodeJS TypeScript) Learn to create a web app !"Dive into the world of web development with our intensive course designed specifically for beginners. 'Programming Basics (NodeJS TypeScript): Learn to Create a Web App' offers you a unique opportunity to master the fundamentals of programming using modern technologies NodeJS and TypeScript. This course is perfectly suited for those who wish to develop dynamic and responsive web applications."
Chaima
Creating Mobile Applications with Flutter from Beginner to ExpertAs a Computer Engineer, I specialized in mobile development, with an emphasis on the Flutter framework known for its versatility and speed. My background has allowed me to build solid expertise in using Flutter widgets to create responsive and aesthetically pleasing interfaces. My experience also extends to efficient data management, backend service integration and performance optimization, ensuring seamless applications across different platforms.
I have a strong belief that learning mobile development with Flutter can be as rewarding for beginners as it is for advanced players. This is why I have developed this course with a clear objective, to meet the needs of each learner. Starting with the basics of Flutter development, we will gradually progress to more advanced concepts. Whether you are new to this exciting field or aspiring to sharpen your existing skills, this course will walk you through clear steps and concrete examples. This will give you the opportunity to master the art of creating exceptional mobile apps with Flutter. Join me on this exciting adventure and together, let's explore the endless horizons of mobile development.
Thomey T. Brice-Yvan
Learn application design, programmingAs a private teacher, my approach is centered on the individualization of teaching to meet the specific needs of each learner.
My teaching techniques and methods are based on an interactive and practical approach.
In a typical lesson, I begin by assessing the student's level, current skills, and learning goals. Then, I plan the course content based on these elements, making sure to cover the most relevant and useful topics for the student.
During the session, I introduce key concepts, explain fundamentals, and provide concrete examples to illustrate each idea. I actively encourage the student to ask questions and express their difficulties so that we can work together on points that require clarification or special attention.
My courses are aimed at a wide range of students, from beginners looking to learn about development to more experienced developers who want to improve their skills in specific languages or technologies. I can teach students of different educational levels, professionals looking to broaden their skills, or people interested in retraining in the field of development.
Jean-Baptiste
Learn to develop a complete mobile app on iOS and Android ready for productionFlutter is the mobile app development framework from Google, based on Dart.
You will learn:
- How to develop a mobile app from scratch on iOS and Android
- How the use Riverpod, the best state management system
- How to use Google Firebase (Authentication, Firestore, Cloud Functions, Cloud messaging, ...)
- Testing automation
I'm a software engineer with 4 years of experience coding with Flutter and more than 10 years working for IT companies.