facebook
    Emmanuel
    Trusted teacher
    FavouritesAdd to Wish List
    FavouritesAdd to Wish List
    Trusted teacher
    from15.63GBP/ h

    Database System for Software Developers/ Programmers

    This course presents the fundamental concepts of database design and use. It provides a study of data models, data description languages, and query facilities including relational algebra and SQL, data normalization, transactions, and their properties, physical data organization and indexing, security issues, and object databases. It also looks at the new trends in databases;

    Extra information

    Your own laptop

    Location

    Online via webcam
    At teacher's location: Kumasi, Ghana

    |
    Use ⊞+wheel to zoom!
    +

    General info

    Age:
    Infants (0-3 years old)
    Preschool children (4-6 years old)
    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:
    30 minutes
    45 minutes
    60 minutes
    90 minutes
    120 minutes
    The class is taught in:English

    About Me

    I am Emmanuel from Ghana.
    I have been a database and software developer for the past 6 years.
    I am currently the MIS Manager and the Senior Software Developer for a private health insurance company, and also a consultant to other companies.
    I have been an instructor for the past 6 years.

    Education

    Currently schooling at Arden University, Berlin- Germany
    MSc Data Analytics and Information Systems Management

    Garden City University College
    Majoring in Computer Science
    Second Class (Upper Division)

    Experience / Qualifications

    • System Administration
    • Database Design
    • Relational Database Theory
    • Well, vest in MSSQL, MYSQL, Oracle, PHP, ASP.Net, VB.Net, PHP, C++, Python, etc.
    • Agile/Scrum methodology
    • Performance and scalability
    • Software Engineering
    • Artificial Intelligence
    • Object-Oriented Development
    • Networking
    • Optimization
    • Strategic Management

    Ask a question

    Send a message explaining your needs and Emmanuel will reply soon:
    The more detail, the better.
    Ex. "Hi, when are you available to meet for a lesson?"

    Availability of a typical week

    (GMT -05:00) New York
    MonTueWedThuFriSatSun
    0              
    1              
    2              
    3              
    4        Thursday at 4:00      
    5          Friday at 5:00    
    6              
    7      Wednesday at 7:00      Saturday at 7:00  Sunday at 7:00
    8        Thursday at 8:00  Friday at 8:00  Saturday at 8:00  Sunday at 8:00
    9      Wednesday at 9:00  Thursday at 9:00  Friday at 9:00    
    10  Monday at 10:00  Tuesday at 10:00          
    11              
    12              
    13              
    14              
    15              
    16              
    17              
    18              
    19              
    20              
    21              
    22              
    23              
    from £15.63At teacher's location
    from £15.63Online 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.

    Online reputation

    • Instructor since November 2021
    • Phone number verified
    • Google connected

    Availability of a typical week

    (GMT -05:00) New York
    MonTueWedThuFriSatSun
    0              
    1              
    2              
    3              
    4        Thursday at 4:00      
    5          Friday at 5:00    
    6              
    7      Wednesday at 7:00      Saturday at 7:00  Sunday at 7:00
    8        Thursday at 8:00  Friday at 8:00  Saturday at 8:00  Sunday at 8:00
    9      Wednesday at 9:00  Thursday at 9:00  Friday at 9:00    
    10  Monday at 10:00  Tuesday at 10:00          
    11              
    12              
    13              
    14              
    15              
    16              
    17              
    18              
    19              
    20              
    21              
    22              
    23              
    from £15.63At teacher's location
    from £15.63Online 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


    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.

    Malek
    Python, C/C++ Programming for All Levels: From Fundamentals to Advanced Libraries.
    Learn Python and understand algorithms and data structures with simple, clear lessons. We'll cover key topics like sorting, searching, and recursion, with hands-on practice to build your skills. Perfect for beginners or anyone looking to improve their coding and problem-solving!

    Joseph Unekwuojo
    Python Programming for Beginners- learn how to code with python
    Python is a high-level, interpreted programming language known for its readability and simplicity. It supports multiple programming paradigms, including object-oriented, procedural, and functional programming. Python's design emphasizes code readability, using significant indentation and English keywords, making it beginner-friendly. It is dynamically typed and garbage-collected, with a comprehensive standard library often described as "batteries included". Python is widely used in web development, data analysis, artificial intelligence, and more due to its versatility and extensive library support

    Ayoub
    Specialized Courses for Higher Education Students - CPGE, INSA, INP, ECE...
    This preparation session is dedicated to students aiming for preparatory classes for scientific Grandes Ecoles (CPGE), with a particular focus on the subjects of Physics and Engineering Sciences. The goal is to strengthen the foundations and deepen the knowledge to succeed. 1. Mechanics: Kinematics: Study of rectilinear and circular movements, position vectors, speed and acceleration. Dynamics: Newton's laws, work and energy, kinetic energy theorem. 2. Electromagnetism / Electrokinetics: Electrostatics: Electric charges and fields, electric potential, capacitance. Magnetostatics: Magnetic fields, Lorentz forces, electromagnetic induction. Alternating Currents: RLC circuits, resonance, impedance. 3. Thermodynamics: Principles of thermodynamics: Internal energy, heat, work, first and second principles. Ideal and real gases: Equations of state, thermodynamic transformations. 4. Industrial sciences: Automatic Linear, Kinematic, Static. For more information and to register for the preparation session, please contact me. Good preparation and success in your studies! .

    Sara
    Computer and Technology for Students - Elementary and Intermediate Mathematics
    Programming lessons for kids In these lessons, children learn the basics of programming in a fun and interactive way using tools like Scratch and Blockly, which allow them to create interactive stories, simple games, and fun projects. We aim to develop creative thinking and problem-solving skills, with a focus on building basic programming concepts like repetition, conditionals, and variables. These lessons help children explore the world of technology in an exciting and safe way that is appropriate for their age. Computer lessons for children We provide engaging lessons on computer and IT basics for children, including learning about computer components, how to use it safely, and internet research skills. Through fun activities, children gain knowledge about how to work with a computer, write texts, and format documents, helping them build the skills necessary for safe and effective use of technology. Math lessons for kids Math lessons aim to foster children’s love of mathematics through interactive activities and games that are appropriate for their level. We help children understand basic concepts such as numbers, addition and subtraction, geometry, and patterns, in a simple and fun way. The lessons enhance their critical thinking skills, develop their confidence in solving problems, and focus on practical mathematical applications that make mathematics a fun part of their daily lives.

    Gaëlle
    AI for children: discover how to use artificial intelligence in English, French and Spanish
    Would you be interested in learning how to use Artificial Intelligence in your daily life? In my AI classes for kids, you will learn how to use this advanced technology in a practical and fun way! During our sessions, we'll explore different ways AI can improve our everyday lives, from shopping online to playing video games. In addition, you will learn to code and create your own AI applications. My classes are suitable for children from 8 years old and are held online via video calls. No previous programming experience is required! If you are interested in learning about AI and how to use it in your life, feel free to contact me! I'm looking forward to teaching you everything I know about this amazing technology.

    Ozan
    National curriculum in England: computing programmes of study
    This class is designed to provide pupils studying computer programming either as part of the National Curriculum in England (Key stage 1,2,3 & 4) or as a career path. It's purpose is to teach information and computation, digital systems and how they are put to use through programming, as well as to provide pupils with the capability to use information technology to create programs, systems and digital content. Also to provide computer literacy to pupils allowing them to express their thoughts and ideas through Information & Communication Technology (ICT) in a way that is suitable for todays workplaces. The class aims to ensure that you: - can understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation - can analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problems - can evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems - are responsible, competent, confident and creative users of information and communication technology

    Brahim
    Introduction to NoSQL DataBase MongoDB by Pratique
    Do not deal with the manual with terms of reference statements and basic documents that cannot be obtained in order to avoid the MongoDB problem. Please include the connection to one of the MongoDB données base, comment on simple CRUD operations and sujets clés que l'agrégation, l'indexation, la mode des données et les Transaction. 1- Install MongoDB 2- Implement MongoDB 3- Use of documents and collectibles 4 - Leadership Committee 5- Execute CRUD commands (create, read, update, delete) avec mongo shell 6- Type the register in a MongoDB database 7- Reset the base to remonter specific documents depuis mongo shell. 8- Lagrégation 9- Indexing 10- Amending institutions and transactions

    Lea
    Office and basic IT trainer for everyone. Computer engineer, no-code development
    I am a computer engineer passionate about sharing knowledge. I offer courses for all levels (beginner, intermediate, advanced) and all ages. My courses cover basic computing (office automation, use of a computer in general and its peripherals, word processing, writing a letter, a CV, social networks), no-code tools for beginners (Bubble.io, Webflow). I help you develop your computer skills! Je suis ingénieure informatique passionnée par le partage des connaissances. Je propose des cours pour tous les niveaux (débutant, intermédiaire, avancé) et tous les âges. Mes cours couvrent l'informatique de base (bureautique, l'utilisation d'un ordinateur en général et de ses périphériques, traitement de texte, écrire une lettre, un C.V, les réseaux sociaux), les outils de no-code pour les débutants (Bubble.io, Webflow). Je vous aide pour développer vos compétences informatiques !

    Mahmoud
    Computer Programing, Coding instructor, Data analyst, Web Development, Software engineer
    I specialize in teaching web technology and data analysis for students at all levels, covering and i can learn children from 6 to 18 years old web technology( HTML, CSS, JavaScript, C#, ASP.NET MVC, API development, database management) data analysis( Excel, Power BI, SQL, and Python). My goal is to make complex concepts accessible and engaging, helping students build both foundational skills and industry-relevant expertise. I provide structured lessons with hands-on projects and assign exercises after each session to reinforce learning. Progress is closely monitored, with regular feedback provided to keep students motivated and improving. Whether you're a beginner eager to build your first web page, a student looking to analyze data effectively, or a budding programmer ready to create dynamic applications, my courses are tailored to your pace and goals. You'll develop real-world skills and gain confidence in a supportive learning environment designed to challenge without overwhelming.

    Jocelyne
    Specialized Subjects (IT, Computer Science, IGCSE Exam Prep)
    🌟✨ Discover Your Academic Edge with Jocelyne! ✨🌟 💻📚 Master IT, Computer Science, and IGCSE Subjects with an Expert! With a strong background in IT and Computer Science, I offer engaging and comprehensive lessons for students ranging from kids to high school. Whether you're exploring the basics of programming, tackling complex algorithms, or needing help with school subjects like Math, French, or Spanish, my sessions are designed to make learning effective and enjoyable. 👩‍💻💡 IT/Computer Science Expertise at Your Fingertips! As an IT professional holding a Bachelor's degree in Information Technology (Software Engineering) and currently pursuing a Master's in Computer Science at Aalborg University, I bring real-world experience and deep knowledge of coding languages like Python, C++, HTML, CSS, and JavaScript. My tutoring sessions include hands-on exercises, coding challenges, and problem-solving strategies tailored to your needs. 📘🎯 Personalized, Interactive Tutoring Approach! With my experience teaching Computer Science and IT to various age groups, I know how to tailor lessons that adapt to each student's learning pace. You can expect dynamic discussions, practical projects, and guidance that build both skill and confidence. 🔧🎓 Excel in Exams and Homework! Need support preparing for IGCSE exams or assistance with high school assignments? I’m here to help you succeed in Maths, English, Spanish, and other key subjects. My approach emphasizes clarity, interactive problem-solving, and strategic thinking. 🌱🌍 Join a Community of Learners! I believe in creating an environment that sparks curiosity and encourages growth. My tutoring sessions are structured to engage students, foster critical thinking, and inspire a love for learning. 🧠💪 Empower Your Academic Journey! Together, we will break down complex IT concepts, strengthen your coding skills, and set you on a path to academic success. 📚✨ Ready to advance your skills in IT and beyond? Let’s collaborate to turn your educational goals into accomplishments!

    Gaëlle
    AI to develop your business online for kids and entrepreneurs in French, English or Spanish
    New technologies offer you a range of tools to automate your work, save your time and focus on the tasks that particularly require your attention and generate income for your business. This course is dedicated to beginners, child entrepreneurs, business leaders who can no longer spend their time on endless to-do lists and even teachers who wish to integrate these tools into their classes.

    Mohamed
    Computer science and information technology and programming
    Iam computer engineer and i was tutor in Syllabus center for computer science. I have excellent knowledge in Information Technology,also i worked in Vodafone Egypt and worked as GM for IT company in Doha. I promise you that i will do all my best to give you the right information. Iam Egyptian nationality and can teach you with Arabic and English languages. I can teach you computer science subjects,computer basics,ICDL and MS office I can teach you online within time suitable for you online and with or without video (up to you) I can also solve homework or exams and prepare all information technology projects including mobile applications , websites , systems or software. If you chooses me you get the right choice and promise to get all information you need Also we can plan and discuss exactly what i will do for you from the beginning. I prepared some projects to students in colleges in Doha

    Hamza
    Python Basics & Math Support for School Students | Learn Coding with a Strong Foundation
    Curious about coding and need some extra help with math? This class is ideal for school students who want to learn programming or those already interested in tech but looking for additional support. Python is an excellent first language—it’s simple, intuitive, and connects well with math concepts, making it perfect for beginners. Why Choose This Class? -Engaging Python Lessons: We’ll explore essential Python concepts through hands-on projects, helping you understand coding fundamentals in a fun and accessible way. -Fun Math Support: Math can be challenging, but I’ll teach it in a way that makes it enjoyable and practical! From interactive exercises to real-life examples, I’ll help you build strong math skills that also reinforce your coding knowledge. Together, we’ll turn math into a tool for creativity and problem-solving. Whether you're new to coding or just need a boost in math, this class will set you up for success in tech and academics alike. Join me to build confidence in both Python and math!

    Omar
    Cours d'Informatique et Mathématiques : Pour Débutants et Passionnés Souhaitant Approfondir
    Je propose des cours particuliers de mathématiques et d'informatique pour tous les niveaux, que vous soyez débutant ou expérimenté. Mon objectif est de vous accompagner pas à pas, du niveau de base jusqu’à la maîtrise complète des concepts. Que vous ayez des difficultés ou que vous souhaitiez approfondir vos connaissances, mes cours sont adaptés à vos besoins pour progresser à votre rythme, de A à Z !