Trusted teacher: Developer since 10 years, I work on the development of new 3D engine for different industries. My experience ranges from raytracer to standard OpenGL rendering. The languages covered will be C / C ++, OpenGL and OpenCL. This course is for anyone wanting an introduction to this type of programming or wanting to learn and discuss developments and new methods in this area. The focus is mainly on the use of graphic resources and understanding how to use the material. For beginners in programming, the course will focus on learning the technical terms, methodologies and concepts namely to program effectively in general.
Software engineering lessons in United States
Find your perfect private software engineering tutor in United States.
Learn software engineering with our teachers at home or in their studio.
0 teachers in my wish list
2 software engineering teachers in United States
Trusted teacher: Lean to be a great C and C++ programmer with a senior software engineer and an excellent lecturer in university. Recently I received a diploma of excellent lecturer in university. I own an M.SC. in computer science. I got lot of warm feedback messages from my students.
Computer programming · Software engineering · C - c++
Meet even more great teachers. Try online lessons with the following real-time online teachers:
Rishabh - Colmar, Luxembourg$35
Trusted teacher: I specialize in teaching Java, Spring and software engineering for all levels. My goal is to keep students ready for the real world and at the same time make learning fun. IT is a great field to learn and explore yourself. This is an era of digitization and one should be ready to implement and innovate !!
I'll teach you how to build a meteor app from scratch! I'll teach you how to build a meteor app from scratch! I'll teach you how to build a meteor app from scratch! I'll teach you how to build a meteor app from scratch! I'll teach you how to build a meteor app from scratch! I'll teach you how to build a meteor app from scratch!
From basics to real world professional problem solving skills: Java introduction Notions of Object Oriented languages A beginner developer - step by step Problem solving approaches in practice Algorithms and data structures Professional programming practices
Java · Computer programming · Software engineering
University student classes in IT / Programming courses such as C/C++, PHP, and Java programming. Classed done in English. Focus is on practical problems, working on solutions side-by-side with the student, while promoting independent thinking. Difficulty is gradually increased and the process is repeated.
Computer programming · Software engineering · Computer science
Softwares are currently ravaging every aspect of our lives. From the computers we use to the mobile phones we constantly carry, they have – and will forever be – a major factor in our daily decision-making processes. With 5 years of experience tutoring 100+ students privately, I have amassed a tremendous amount of knowledge in the field of teaching. The goal of this class is to take you from wherever you currently are and make you appreciate coding for the benefits that it can provide.
Computer programming · Software engineering
In collaboration with the student to achieve his goals, I can give courses in the field of science in general. I took two engineering courses with engineering sciences throughout, so I can give all types of courses that tie in with the field of engineering. I specialize in energy, mechanics, industrial and the software that goes with it like CATIA, AutoCAD, PVSyst and others. I like to use concrete examples and create my own exercises to meet the needs of the student. A report of the work carried out, the progress and the remaining work is drawn up at the end of each session.
Industrial engineering · Software engineering · Engineering
Trusted teacher: Starting from HTML5, CSS3 proceeding to bootstrap we will cover responsive web development from the basics to expert and build independent websites. Proceeding to Backend Technologies: preferred and a suitable language can be mutually agreed upon from Ruby, Python, Java. etc. Including additional frontend frameworks considering JS Basics, Advanced JS, React, Redux. As a bonus on completion of the full course which is approximately 6-7months with daily classes. Soft skills and Interview and Career preparation training are provided. (1 months - EGP 5000/- Value)
Web development · Computer programming · Software engineering
Alex - Kiev, Ukraine$21
Trusted teacher: This course is for Groups only! To take the same program on an individual basis, check this: https://www.apprentus.com/en-us/private-lessons/online/computers-electronics/python/programming-python-complete-becoming-progr Python is one of the most popular programming languages these days. It allows creating programs for almost everything: devices, websites, services, large systems, etc... This class contains only the most useful information which will help you to start programming in Python. The main focus is on practicing - without practice, and theoretical knowledge is nothing. This class is recommended for students age 14-45, but this range is not restricted. Your level can be from the "very beginning" to "middle" - the class program will be adopted regarding your skills, so you won't waste your time and money on learning things you know already enough. Studying in groups is cheaper than having individual lessons, but the result will not differ much, as I'm still paying attention to all the students I teach. If you have a few people for having group lessons, please contact me and we will organize it within Apprentus! Best regards, Alex Senior Python Developer
Software engineering · Computer programming · Python
Ibrahim - Jerusalem, Israel$41
Computer programming · Java · Software engineering
Web development · Computer programming · Software engineering
Trusted teacher: Having 9 years experienced in IT industry, with 6 years in Servicenow. Agenda of System Admin crash course Session : What is ServiceNow ITIL and ITSM User Interface and Navigation ICP Form Self-Service and Service Catalog Knowledge bases and Articles Reporting and Dashboards Visual task boards Other admin accesses Development Crash course, day courses, REST Integration and Service Portal sessions are also taken.
Computer programming · Software engineering · Information technology
What is Web Design? In general, there are hundreds of definitions for web designing. But the meaning of all the definitions is that Web Design is a combination of a number of elements such as creation, planning, layout, architecture, etc. Along with that many elements that every web designer must cover while designing web pages. They are color, contrast, font, images, videos, user interface, etc. The outcome of all these elements in the form of a web page is known as Web Design. What is Web Development? Web Development consists of particular tasks associated with developing websites for hosting via intranet or the Internet. Web Development is also known as Web Programming which involves in creation of dynamic Web Pages. The web development process includes web design, web content development, client-side/server-side scripting and network security configuration, etc. We can make a great career in Web Development because there is a high demand and pay for web development. Why Web Design and Development? I think we need not explain the importance of a website for any kind of business. Web Designing and Development are the key components for every business where they both combine and provide a business website. In the olden days, web design or website use to just explain your business. As per the present technology, your business website can be reached to various customers situated in various locations through the latest Digital Marketing Techniques. By this, we can understand that there is a good scope for getting more leads for your business as your web pages will reach unexpected locations.
Web design (website design) · Web development · Software engineering
This program is designed to train you on all the three aspects of business analysis : 1. Planning and monitoring 2. Requirement elicitation 3. Requirements management and communication. This is a structured program, mainly for beginners and for anyone who is trying to translate to business analyst role. What you learn after the end of the program? 1. Analyse business process and find solutions to existing business problems. 2. Define business process, their objectives and how they flow within the orgnaisational context 3. Evaluate the current business from a process view, break down the problems, and find an applicable business solution. I would provide continued dedicated support to ensure you make progress and have learning outcomes. I would also help you with resume and interview preparation. I can also assist in adding you to business analyst network. And lastly, if you are not available on weekday, I offer weekend classes as well.
Agile · Business management · Software engineering
Web design (website design) · Software engineering · Web development
Trusted teacher: Developer specialized in JAVA, 4 years of professional experience in a Luxembourg technology company, promotion major 3 consecutive years during my studies at the University of Lorraine, graduate in software engineering, having received the prize for the best results in IT by the IUT of Metz, I offer my services and make available to you my knowledge and experience.
Computer programming · Software engineering · Web development
Sai - India$628
Workday is a powerful ERP tool if you are intrested to learn Report writing ,Calculated feilds, EIB, Workday studio integration contact me I will teach you as clear as possible with best examples and also give demo project to work on with the tenant access
Amit - India$30
Due to its open-source nature, working with the Android platform necessitates constantly learning about the Android platform. These Android development courses keep you ahead of this learning curve, with courses on Android operating systems and more.
Android · Mobile development · Software engineering
Mobile applications are the most widely software in the world. With Apple having a huge share of the smartphone market, iOS applications are fairly popular and well in demand. This is exactly what this class is focused on. iOS Mobile development is one of the best paying software engineering fields in the market with salaries up to 70K Pounds after just a few years of experience. With the current work-from-home situation, learning a new skill, especially iOS Development, can be essential to your growth and getting into the tech industry with interesting projects on your profile. If that resonates with you, then this class is the answer to that need. ABOUT ME: I am Usman. I have an MSc in Computer Science and I am a professional iOS Mobile Development Engineer. Having worked with a US-based tech company and mentored by people working in Apple themselves, I have the knowledge and experience that I can forward to you. CLASS STRUCTURE: This class is structured to be very project-oriented. While some theoretical concepts will be covered, the learning focus will be based on projects. Not only will this help you get abundant practical experience and confidence, but also help you to build a portfolio of interesting projects for your resume :) The projects include: 1 - Firebase API Mobile Application 2 - Whatsapp clone (Chat Application) 3 - A Camera Application The class will be 2.5 months-long and structured to be joined by people from all levels and I will be giving each person a different level of individual support and reviewing the work. See you all :)
Computer science · Mobile development · Software engineering
Coding is a wonderful knowledge that can help us with having a big career opportunities in a wide range of languages and fields. I have been working in a MNC company for the past two years and have started with little to no knowledge on coding. I started learning coding step by step and learnt looking at coding in a different perspective. I will be able to teach you how to learn any language or how to understand each line in a code and get you ready for your bright future.
Technology has taken a huge place in every aspect of life. Learning how to code is our main focus because by coding you discover new ways of thinking. Web development is about making websites, design and writing the code. In addition, Software Engineering is learning the logic of programming and start making basic applications.
Software engineering · Web development · Tutoring
Mihai - Amsterdam, Netherlands$68
Trusted teacher: Docker is an essential tool for any developer nowadays. It allows flexibility and speeds up development. Whether you would like to start learning containerization or you would like to take your knowledge to the next level, I can help you. Docker is a great tool to not only deliver software but also to play around with different technologies and test multiple releases without burdening your local environment.
Software engineering · Computer programming · Information technology
If you want to become a Software Engineer, Enhance your career, build a cool application or even develop your own website and you need some guidance on how and where to start, I am here for you. My objective is to stop teaching you in about 3 months, so you can be on your own, learn to learn, and have fun building software with your own touch and spirit.
Computer science · Software engineering · Computer programming