facebook
Discussion sessions around history, current affairs or indeed any other subjects you find interesting. Rule is that it will be in English at whatever level you are. Some correction but sympathetically done so that the conversation keeps going.
Different help and study depending on your interests and needs. If at school this maybe that you need help with homework. It maybe that a subject isnt as exciting as you thought and I can help. If later in life you may just have an interest, maybe shared with a group, lets create relevant study groups.
Most of us have cars. A good number of people spend a lot on garage maintenance. Most of us have things at home that get broken from toys to mobile phones, from model trains to TVs lots of people throw them out when they dont work. With some practical work lets learn to fix these things instead of wasting them.
Software engineering is a complex skill requiring a lot from the engineers engaged in it. It isn't the only process which fits this description. To get the best from them you need to understand a lot about your people, how to get the best from them, how to setup the organisation, what does and doesn't work in different cultured. I have worked in many countries from the far east to America, from the frozen north of Finland to the heat of India. The people are as different as the countries and you will need to adjust your style depending on who you are working with, this course contains tips on this. I have managed small projects with just a couple of people to hundreds on multi million pound multi year programs, maintaining motivation over such things depends on many things and I can show you a good number of them. Coping with the demand to know 'when will it be ready' is a skill in its own, how do you estimate, how do you predict, what do you do when someone wants it quicker. There are different techniques for management of projects - 'waterfall', 'v-model', 'spiral', 'agile' to cover a few, what are the differences, what are the advantages and disadvantages of each, how to choose the right one for your project and organisation. Reporting, not just pretty graphs but how to find out the TRUTH so you know what to say and don't look a fool in a months (or even an hours) time.
This course is more about teaching you how to engineer and how a computer actually works than it is about the languages. All computer software engineering follows similar principles and I have 40 years of engineering things from your mobile phone to the aircraft you fly in. Besides the software you will learn about computers - how they work, the history and background, the uses being made of them (far more than most people think). This background is not just for fun but it is to help understand the whys and whats of what we do. You will learn about: security - how to thwart the hackers by doing your code the right way. security in terms of signing and encryption of data both in the computer and between computers. safety critical systems like automotive control data processing strengths and weaknesses of some languages and approaches cloud up and coming trends such as 'codeless' programming and 'artificial intelligence' web pages and web backends

Reviews (0)

No reviews yet. Take a class with this teacher and help improve her or his profile by posting a first review!

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 January 2025
  • Google connected