This holiday Season, give the gift of a life-changing experience!
    Imad
    Trusted teacher
    FavouritesAdd to Wish List
    FavouritesAdd to Wish List
    Trusted teacher
    from8.78EUR/ h

    Learn to program in C language from beginner to professional

    Translated using Google Translate. Click to view original.
    Hello everyone and welcome to this training on programming and more specifically on software development in C, my name is IMAD and I will be your trainer throughout this course

    I am a computer engineering student specializing in architecture, software development and web development.

    C is a very popular and used language. It is found almost everywhere such as in video games, most PC software and even in embedded. C is a very good candidate if you are looking for a first language to learn software development because it includes many notions that are found in most other languages. Thus mastering C guarantees you a much simpler and faster learning of other programming languages.

    In this training for beginners and intermediate in development, we will learn the basics of software development. How from lines of code we can make executable software on our machine. Then we will see the basics of the C language and, among other things, how to manage memory via variables, how to make our program live with loops and conditions or how to use the standard C library (STL) to interact with the user.

    Once these basics are acquired, we will increase the level a little with the dreaded pointers and arrays. this is often the part that newbies to C dread the most. But I guarantee you that with me it will finally seem very simple to you ;)

    So yes it's a big program but I guarantee you that you won't notice the time passing.

    Who is this course for?

    - University students specializing in computer science.
    - Beginner in software development. C is one of the best languages to embark on the adventure of programming.
    - People wishing to learn to develop in C or review and master the basics of this language.

    Extra information

    Translated using Google Translate. Click to view original.
    You just need a computer and a passion to learn

    Location

    Online via webcam
    At student's location: Around Tangier, Morocco
    At student's location: Around Tangier, Morocco

    |
    Use ⊞+wheel to zoom!
    +

    General info

    Skills:
    Age:
    Teenagers (13-17 years old)
    Adults (18-64 years old)
    Seniors (65+ years old)
    Student level:
    Beginner
    Intermediate
    Duration:
    60 minutes
    90 minutes
    120 minutes
    The class is taught in:French, Arabic, English

    About Me

    Hello,

    I am Imad, a web developer passionate about programming and also a specialist in Digital marketing.
    I'm here to help you learn, understand and master the skills and subjects you're passionate about.

    You are in the right place !

    Job Fundamentals:
    - keep appointments
    - Total student satisfaction

    My work is characterized by seriousness, mastery, impressive results and work precision.

    Education

    - University degree in technical science MIPC sector (Maths - Computer science - Physics - Chemistry)
    - Diploma in Digital Marketing
    - Full stack developer diploma
    - ICDL Certificate

    Experience / Qualifications

    3 years of experience in programming, software development, web
    I have experience in designing websites with the latest technologies to create websites with great speed and efficiency
    UX/UI DESIGNER
    I work in developing and building websites using
    (HTML5, CSS3, JavaScript, BootStrap5, PHP)

    Mastery of CMS such as wix, youcan.
    Algorithms and programming in C.

    I have a good experience in Digital Marketing and e-commerce (E-COMMERCE).
    What is Facebook Ads? A powerful way to distribute your content to an ultra-targeted audience! For many years now, social networks have been monetizing their audience with companies through social Ads. If Twitter, Pinterest, Linkedin offer their own advertising platform, it is Facebook that we will focus on. The interest of advertising on social media and in particular Facebook is the wealth of information to which you have access to target your audience very precisely. So I'm here to help you master Facebook Ads in a theoretical and practical way. Contents: - how to create an effective facebook and instagram page - design tools for non designers - copywriting - launch of campaigns - effective technique to achieve more goals (Analyze the data) - important digital marketing terms - Sources of profit thanks to e-marketing

    Ask a question

    Send a message explaining your needs and Imad 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              Sunday at 1:00
    2              Sunday at 2:00
    3              Sunday at 3:00
    4              Sunday at 4:00
    5              Sunday at 5:00
    6              Sunday at 6:00
    7              Sunday at 7:00
    8              Sunday at 8:00
    9            Saturday at 9:00  Sunday at 9:00
    10            Saturday at 10:00  Sunday at 10:00
    11            Saturday at 11:00  Sunday at 11:00
    12            Saturday at 12:00  Sunday at 12:00
    13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
    14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
    15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
    16  Monday at 16:00  Tuesday at 16:00  Wednesday at 16:00  Thursday at 16:00  Friday at 16:00  Saturday at 16:00  Sunday at 16:00
    17  Monday at 17:00  Tuesday at 17:00  Wednesday at 17:00  Thursday at 17:00  Friday at 17:00  Saturday at 17:00  Sunday at 17:00
    18              
    19              
    20              
    21              
    22              
    23              
    from 8.79€Online via webcam
    from 10.49€At 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.

    Online reputation

    • Instructor since March 2022
    • Phone number verified
    • Google connected

    Availability of a typical week

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


    Hamza
    Support and strengthening lessons in mathematics, physics and computer science subjects
    Student researcher in mathematical physics (theoretical physics), the oldest lessons in support and strengthening in mathematics, physics and programming subjects for 7 years for students and secondary school pupils. I also provided lessons on programming robots for children and how to educate them on innovation rather than consumer thinking.

    Hassan
    Programmation of systems web and applications for the management
    Programmer is a powerful for creation application web and mobile. As a programer, you'll need to be able to sort through the many complex features that will help make your job position or your own project better. I've designed a lot of systems that's specifically made for the management, marketing and schools. You'll learn how to make systems, create applications and you will learn a lot of usefull management technique

    Ghassane
    Support courses in mathematics and computer science for college, high school and higher.
    Many students have difficulty solving math problems and exercises. My goal is to facilitate the learning of mathematics for students by using the techniques that I have acquired during my university studies and my professional teaching experiences since 2016. There is the possibility of studying programming languages and simulation software . I have a doctorate in mathematics and computer science.

    Mehdi
    Computer Science, Algorithmic and Programming Tutoring
    I am a computer engineer and I offer courses to students who wish to consolidate their theoretical knowledge and practical skills in computer science. The courses are adaptable according to your needs and the field of computer science that you wish to consolidate the most. However, I suggest you choose one of the following specialty areas that I master: Algorithmics, Programming (C / C ++, Java, C #, Python), Web (HTML, CSS, Javascript, Ajax, XML, etc.), Data structure . I am an engineer in computer science, I offer courses to students who wish to consolidate their theoretical knowledge and practical skills in computer science. The courses are adapted according to your needs. However, I suggest you to choose between the next areas that suits you: Algorithmic, Programming (C / C ++, Java, C #, Python), Web (HTML, CSS, Javascript, Ajax, XML, etc), Data structure.

    Youssef
    Analog and digital electronics, VHDL, FPGA, programming
    doctoral student in engineering sciences provides support courses in analog and digital electronics at any DEUG level and engineering schools. having scientific and technical knowledge, three years of experience in the field of teaching, pedagogy and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they are having difficulty. for more info please contact me

    Stephen A.
    Master's student Mathematics with more than 10 years of experience in education will help you with your programming assignments. Online help possible.
    I believe that anyone can learn to program. And with an average rating of 8.5 for my exam training at, among others, lyceo, I have experienced a lot of others doing the same. Because of the programming minor that I did in addition to my Master's degree in Mathematics, I have seen where the friction is with many students and that often helped them on their way. I can do that because I taught myself to program next to my study Do you need help with a programming assignment, or are you not very good at the theory on your own? Then we start by looking at what you do know or understand, and where things are still unclear. Based on your understanding, we devise a plan of action for your assignment together. We usually only have an hour together and that flies by. That is why I offer for the entire week (7 days) after our tutoring to help you online, via WhatsApp or Messages (iOS) See you soon!

    Baia
    Front-end development(Html, Css, Javascript) by professional and experienced developer
    Web Development is one of the most required field nowadays. If you are interesting to make first steps in programming world, or you need to improve your skills in this field, or you have some projects, in what yuo need additional help, HERE I AM! My method of teaching is effective and easy. I have different suitable programs for kids (age 7-13) and for adults. In the end of the course student will be able to build a dynamic web-site independently. Contact for more Details!

    Matías
    Private coding / programming lessons with python
    Python is one of the best, or the best, language to start learning to code. It is, also, one of the languages more used today. Particularly in the more avant-garde fields, machine learning, for example. This popularity makes python constantly evolve. Its tools and libraries are ample, free and very varied. I am an aeronautical engineer who likes to share what he can do. I profit by teaching and motivating people. I am used to working with people of different ages. I believe in segmentation, visualization of progress, objective results and practice. Beyond these general lines, there is no rule or magic method. Some things work with some students and not with others. Adapting to needs is really the goal of private lessons. So I will do my best to find what motivates and helps my student.

    Rodolphe
    Private course in statistical programming under R/R Studio
    R is a programming language and free software for statistics and data science. This course is intended for anyone, knowing or not knowing how to program, wishing to learn how to use R to work with databases (cleaning, modification, etc.) or to carry out statistical analyses. I have been using the R language for 7 years to carry out scientific studies in the field of health. Do not hesitate to contact me if you have any questions.

    Daniele
    Computer Science, Java, Python, JavaScript, React, Angular, Node
    I'm a professional and young software engineer working in Munich, Germany, working with React, Python and Javascript. I have completed many different enterprise projects that came to life and are accessed by thousands of users. In this class, we can cover any general computer science topic related to high school and university exams, as well as real-life enterprise project consultancy. I have been teaching for many years and I have adopted a way of learning with "ELI5": "Explain like I'm five". I'm gonna explain hard concepts in easy and real-world examples. We're not just gonna learn a language or topic, but learn how to learn fast and adapt it in every aspect. I'm a passionate software developer and I will make you love the subject by teaching it in a fun and successful way. Please get in touch with me to let me know what kind of help you need. I'm here for you!

    Manoj
    Computer Basic to Front End, Back End, App Development, Services and Testing etc.(online only)
    I am Professional Full Stack Developer from last 11 years. I can teach you all cool Stuff about Computers and Computer Programming. You can learn from basic to professional level.Following Topics Which I can teach you. Front End: HTML, HTML5, CSS, CSS3, BootStrap,JavaScript, Angular JS, Angular 2+, React Js,Jquery,Ajax, Vue JS, redux Back End: C, C++, DataStructure,OOPS, Java, J2EE,Hibernate, Spring, spring boot,Struts,Wicket, microservices, ShellScripting,PHP, Node JS, Expres js,Docker, AWS, Azure, ELK, azure DevOps App Developement : Android, Hybrid App Development(Cordova, Ionic) Services: REST, SOAP Testing: Junit, Selenium Database: MySql, Oracle, DB2 OS: Windows, Linux, Ubntu, Unix Others: Artificial Intelligence(API AI/Dialog-flow), Web Crawling, Web Scrapping, Maths, Science, Game development

    Amin
    Statistical Analysis with Python and R (Rstudio) - Intro to Data Science
    By delving deep into the practical applications of statistics and data science, this course is meant to position you for success. Learn from examples from the real world: Instead of enduring hours of theoretical material and attempting to relate it to practical issues, we will solely concentrate on applied statistics. Giving you the information and skills you need to succeed, programming allows you to apply theory to real-world issues. We don't want to spend hours solving math problems by hand for reinforcement learning because this isn't school. No, in order to maximize our productivity and efficiency, we'll address our challenges using cutting-edge methods and code libraries that make use of the most recent software releases. If you have any further questions, please do not hesitate to contact us.

    Enrique
    Distinction Maths, Physics, Programming, Engineering: 12+ years experience tutoring for Excellence
    Don't settle for less than Excellence. Aerospace Engineer, Master in Quantum Physics and PhD (Doctorate) work at University of Cambridge. I also worked for 4 years developing MATLAB - deep programming skills: MATLAB/Simulink family, C/C++, Fortran, Python 12+ years experience tutoring students for Distinction worldwide with consistent results: I have tutored more than 50 students and worked together to achieve their goals in different fields. I seek Excellence in results with lessons that are unique, useful and interesting. My lessons are totally tailored to the student's needs, and they will evolve with you. From school to the more advanced levels or professional use: - University levels (undergrad and postgrad). - Preparation for A-Levels, GCSE, University Entry or equivalent. - Can work on specific projects at professional level, such as interview preparation. - Highschool and diplomas. - Broad experience working with children. Every lesson is carefully prepared in advance to make sure it meets your goals and specific areas of improvement. I will make the lessons as dynamical as possible, 1:1, based on the student. You will be the focus of the lesson - they will be held through webcam, so you can connect from anywhere! My schedule is very flexible and I can adapt to your needs. Feel free to ask any questions regarding my method, the schedule and price - I am very happy to help you.

    Andrei
    Programming made easy. Step by step introduction in programing and guidance through projects development
    Is programming hard to understand for you? Let me explain every single programming step with insights into how computer memory works, what the processes look like behind the fancy screen, and what data structures are best to use. 9 years since I started programming, several contests, and hours spent on self-study and a master's in cybersecurity allow me to get state-of-the-art jobs right now. I was lucky to have some of the best teachers in the world and I feel like giving back to the community and helping people find their path is what I should do at this moment, this is why you will find me over here for a limited amount of time. Besides learning one language of your choice I am teaching you how to easily move from one programming language to another within weeks, what are the best practices for programming, and how to plan your next study steps based on your goal. I specialize in Java, Python, C# .Net, C/C++, HTML, CSS, SQL, WebSockets, Android, XML, JSON, Git, and security practices, but not only. For beginners/kids, I will emphasize teaching programming. Intermediate and advanced people can start working on a project under my supervision. Meetings can only be held online.

    Abdelhamid
    Private lessons in computer science for undergraduate students in computer science.
    Hi there. I offer support courses to help you learn and master the following courses: (1) Algorithms (basic and advanced) (2) Programming (C, C++, Java, Python, Assembler, ProLog, Lisp, Occaml) (3) Object-oriented programming (4) Compilation theory (Automata, regular expressions, grammar, lexical analysis, syntactic analysis, semantic analysis). I can also help you to do your homework in TD and TP and supervise you in your projects (correction of old exam subjects, proposal of exam subjects). The support courses that I offer are of different forms: pdf courses calibrated according to your level, courses recorded in the form of videos, online courses.