Add to Wish List
Add to Wish List
from19.00GBP/ h
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.
1. Bring your own laptop.
2. Basic knowledge of Java.
3. Install android studio in your laptop (if you can't, don't worry I'll help you in class).
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.
Extra information
Prerequisite -1. Bring your own laptop.
2. Basic knowledge of Java.
3. Install android studio in your laptop (if you can't, don't worry I'll help you in class).
Location
At teacher's location: Winton Drive, Glasgow, UK
Online via webcam
At student's location: Around Glasgow, United Kingdom
|
Use ⊞+wheel to zoom!
General info
Age: | Adults (18-64 years old) Seniors (65+ years old) |
---|---|
Student level: | Beginner Intermediate Advanced |
Duration: | 60 minutes 90 minutes 120 minutes |
The class is taught in: | English |
About Me
I am a Computer Science graduate, currently studying at University of Glasgow. I have made several projects in Android (also available on playstore). I have also developed an Attendance taking application where student can scan QR code to register their attendance in class as my final year project.I have also taught Java and android development in college years as a summer programme and also done online international tutoring at various platforms.
Student satisfaction is my top priority and I use the fundamental examples to break the complex topics into simpler and more practical terms.
My core agenda is -
"Anyone can study swimming as much they want, but to actually swim, you need to jump in the water"
Education
B.Tech in Computer Science from AKTU university (Reputed Indian University)88% in 12th board (School level)
Certified Android Developer Codekamp
Experience / Qualifications
Internship at Stithi innovations company as a Lead Android Developer where my responsibilities were -- Developing android app for company
- Gather and organize data from seniors
- Design structure of app and give responsibility to each team member.
- Rectifying errors in modules of other team members
- Creating viable ways to test product's each module
- Correcting any flaw or error noticed in testing phase
Reviews (1)
It was very good lesson. Sudhanshu helped me to solve a problem with my Java code in Android studio.
Ask a question
Send a message explaining your needs and Sudhanshu 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 -04: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 £19At teacher's location
from £19Online via webcam
from £23At student's home
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 August 2020
- Phone number verified
- Google connected
Availability of a typical week
(GMT -04: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 £19At teacher's location
from £19Online via webcam
from £23At student's home
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
Similar classes
Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is Welcome
Master Python with Personalized Courses
Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels.
Why Choose My Courses?
Personalized Teaching Approach: Each course is tailored to your skill level and individual goals.
Practical Experience: Learn by doing with real-world projects that build your understanding and skills.
Ongoing Support: Get unlimited email support for any questions you have between sessions.
As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey.
Book Your First Lesson:
Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.
Dr. Hiral
Comprehensive Online Tutoring in Science, Applied Science & Computer Science
Providing expert online tutoring in Science, Applied Science, and Computer Science, along with specialized help in Chemistry and Biology. I offer tailored support for assignments, theses, and dissertations to ensure thorough understanding and academic excellence
NextLevel
NextLevel Learning ~ Computer Science/Python/SQL Tutoring for KS2 - GCSE :)
At NextLevel Learning, we offer tailored learning and revision classes for secondary school students across various countries and curriculums. Whether you need a one-off session or regular support, we can adapt to your schedule and learning needs.
We pride ourselves on accommodating all learning styles and strive to identify the most effective techniques for each student.
Our Computer Science tutor is a young, experienced female currently studying at Surrey Maths School. we're here to help!
Pedram
Flutter Application Development from Beginner to Upper-Intermediate
Flutter 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.
Desire E
numbers stick and so do the diagrams, science made easy.
I specialise in subjects requiring calculations and critical thinking. My goal is to make learning interesting and desirable for students who are willing to learn and to others who are willing to put in the effort to achieve their desired goals. I give my students the space to come to conclusions and come up with their methods of approach towards problems which give them room to understand and think critically. I give enough worksheets to solve after each lecture to aid understanding.
Naima
Mathematics or Computer Science Tutoring- Years 7-11
I specialise in teaching Maths or Computing to students in Year 7-11.
My main focus is ensuring that my students are completely comfortable, understand their work and are also challenged. I will set homework each week and mini tests once a month to keep track of progress.
I will be covering content with students and using effective revision techniques to guarantee that the lesson time is used efficiently and the best results will be obtained. This will include doing past paper questions, assisting in creating mind maps and finding other methods that suit each student individually.
Robert
Excel lessons, at your place, at my place or remotely, at your best convenience!
As a Franco-Belgian management teacher, I give Excel lessons with passion!
Whether remotely or face-to-face, I offer many examples and exercises to accompany you.
I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely.
Here are some key words that will be covered in my classes:
Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking
Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.
Aniket
Oracle Certified Tutor/Trainer For Java, Python and Web with 300+ Reviews
- B.tech and M.tech in Computer Science
- Worked as a Software engineer in Virtusa Corp & DIGIDEZ
- More than 6 years of teaching experience
- Oracle Certified Developer
- Helped students placed in FAANG
Featured Review :
Been trying to learn Java on my own for about 1 year and I couldn't get a grasp on it. Aniket make learning Java a fun experience and challenges you to think for yourself to reinforce the concepts you've learned. I am truly excited for our meetings and he makes time go by so fast that I'm upset when they end. Great teacher and he is genuinely passionate about your success. If I could give him more stars I would!!!
Thanks
Aniket
Gaëlle
Code Your Way to Success: A Fun and Interactive Introduction to Programming for Kids
In this class, kids will learn the fundamentals of programming and computer science in a fun and engaging way, and discover how these hard and soft skills can be used in their personal and future professional lives. Through interactive lessons and hands-on projects, kids will explore the world of code and create their own digital creations.
Throughout the course, they will:
Learn the basic concepts and terminology of programming
Experiment with different programming languages and platforms
Create simple programs and apps using code
Collaborate with peers and share their creations
Develop problem-solving skills, logical thinking, and other valuable skills that will be useful in any field
By the end of the class, your children will have the knowledge and confidence to continue exploring the exciting world of programming and computer science and will understand how code can be a powerful tool for achieving success in any field. They'll be able to choose the job they want in the future or even build their own company. So, join us and code your way to success!
Paul
I am a teacher of mathematics and I give extra hours for private lessons in science subjects
As a math teacher, I offer private lessons in science subjects. My classes are mainly aimed at cycle and college students in Geneva, as well as students from private schools. I can also help people who have already finished their schooling but who need to upgrade their knowledge for professional needs.
I am generally available within 3 days of your request and I move around the canton of Geneva using public transport (TPG). Travel costs are included in my rates. For a long-term follow-up, I can give you exercises to do between sessions and correct them at home.
I speak and understand English, but my lessons will be mainly in French. I am ready to adapt my teaching according to your specific needs and to provide personalized support to help you progress in scientific subjects.
Do not hesitate to contact me if you have additional questions or if you wish to schedule a lesson session. I will be happy to help you in your math learning.
Benito
Python, SQL and/or Machine/Deep Learning Classes at your place or Online!
I am currently working as an online teacher 🧑🏫 and course content developer in Python, SQL and a wide range of Machine/Deep Learning topics 🧑💻. "My experience enables me to offer lessons ranging from beginner to advanced levels. I can tailor the classes to your specific needs and schedule, providing a well-structured learning path 🚀.
What do you get from me?
👉 Learn at your own pace without any pressure
👉 Well-documented tutorials
👉 Free support between lessons
What topics do I usually cover at the beginning for people without Python/SQL experience?
✔️ Understanding the basic concepts (variables & types) --> Python/SQL
✔️ Math & Statistics (explained easily) --> Python
✔️ Data Manipulation (tables, dataframes, joins,...) --> Python/SQL
What topics do I cover for people with Python/SQL experience?
✅ Classic libraries: Pandas, Numpy, Scikit-learn, Tensorflow, Pytorch
✅ Data Analytics/Visualization: Plotly, Seaborn, Matplotlib
✅ Domains: Regression, Classification, NLP, LLM, Computer Vision, Generative AI, Time Series, Neural Networks, Ensemble Methods
✅ MLOps: MLflow, Prefect, Mage, GCP, AWS
Whether you are new to the field, seeking to enhance your skills, or require assistance with a work/school project, feel free to reach out to me!😉
Azzedine
Maîtrisez NinjaTrader: Develop an expert in trading!
Get an expert in trading with NinjaTrader!
If you are passionate about trading and souhaitez maitriser on one of the platforms of trading with more people in the market, this announcement is for you!
If you are an expert in NinjaTrader, I offer you some training to help you get into this trading platform as an exception. If you want to use the trading manual or automate your strategies to use the C# language and other personal indicators, these configurations will guide you through the process.
Advice for all Nivea traders, technicians, and experienced professionals, to see who you can attend:
A training app for the use of NinjaTrader, comprenant of navigation in the interface, execution of orders and analysis of operations.
Detailed instructions on the creation and optimization of automated trading strategies using the C# language.
Conseils pratiques sur l'utilisation des indications personnalisés pour ajouter votre touche analytique et prendre des décisions de trading claires.
If you want to generate additional revenues from trading or do trading activities at regular times, you will be able to prepare the necessary concierges and competencies to make profit from your financial markets.
I hope you have the opportunity to develop a veritable expert in trading with NinjaTrader! Contact your maintenant to reserve your place and start your purchases over the successful financing.
Martial
Graduate teacher gives courses in Physics & Chemistry, Mathematics, many years of experience.
I am a dynamic and demanding teacher who gives private lessons in Physics-Chemistry as well as Mathematics.
I graduated from teaching seven years ago, after a masters in physical sciences with honors, and I teach in college and high school since.
I have also been preparing students for the Baccalaureate Science for many years, all of whom have been awarded very good honors.
I also prepare my students for different exams (Matu, Bac, preparation for EPFL, etc...)
I make sure to rework the basics so that the student can progress quickly. It is important to me that my students acquire a solid foundation of knowledge.
I also give effective work methods that will allow him to progress much more quickly and so he can regain self-confidence.
I can go to the student's home or also take the course via Skype.
Florian
Logic, formal languages, and automata theory for computer science
Experienced and patient teacher of logic for computer science.
I have taught logic, formal languages and automata theory to undergraduates for six years. My tutoring is adapted to the student's level and goals. Whether you need to learn logic for your studies, or you would simply like to know more about the subject, I will be more than happy to help you improve your understanding and skills.
Logic
The sciences presuppose a certain standard of rationality. An ability to distinguish between correct reasoning and claims that do not follow from the assumptions. In this class we study the basic principles of logic and apply mathematical techniques to the study thereof.
Topics include:
Propositional and Predicate Logic
Syntax and semantics
Semantic Tableaux
Natural deduction
Correctness and soundness
Completeness
Formal languages and automata
A formal language is an abstraction of general characteristics of programming languages. Such a languages consists of a set of symbols together with some rules to determine whether a string made up out of those symbols is a member of the language.
Topics include:
Regular languages, context-free languages
Finite automata, pushdown automata, Turing machines
Regular expressions
Regular grammar, context-sensitive grammar
Pumping lemmas for regular and context-free languages
Mouad
Support course in Python (For all levels, CPGE)
As engineering students who are passionate about programming, we offer Python support courses suitable for all levels, from beginner to advanced. These courses are designed for students in preparatory classes for Grandes Ecoles (CPGE) as well as for anyone interested in acquiring solid programming skills.
The lessons cover the essential foundations of Python with a clear and accessible teaching approach. Whether you are discovering programming for the first time or looking to deepen your knowledge, you will benefit from structured and progressive teaching.
With a focus on real-world concepts and practical examples, these courses aim to strengthen your skills in a tangible way. As an engineering apprentice, you will be guided through the nuances of Python, gaining a deep understanding that will be valuable to you both in your studies and in your future career.
Join us to explore the foundations of Python programming and progress to more advanced levels. Together we will build a strong foundation and develop the skills needed to excel in the dynamic world of computer programming.