user photo
Pavel
£25/hr
Contact
1st class free
teacher
£25/hr
Contact
First class free
Pavel
Programming Lessons
verified Verified data time More than 10 years teaching experience
Price
Price
First class free
£25/hr
Level of the lessons
Level of the lessons
Adults
Availability
Mo Tu We Th Fr Sa Su
Morning
Midday
Afternoon
Share this tutor

I teach fundamental programming on beginner or advanced level, as well as data science and data analysis

Advert description
I am currently working as software solutions designer for the insurance industry. I have previously delivered bespoke software solutions for CI/DI in logistics and 3PL supply chain management.
Pavel in a nutshell
I have led training groups and individual trainings in the past for computer literacy, MS Office (Word, Excel, Powerpoint), basic programming for data science (VBA, SQL, C#, Python, Javascript). I have provided tuition for highschool students in mathematics and computer science.
I have completed software solutions development projects as a 'one-man-team' in distribution and logistics compa...
I have led training groups and individual trainings in the past for computer literacy, MS Office (Word, Excel, Powerpoint), basic programming for data science (VBA, SQL, C#, Python, Javascript). I have provided tuition for highschool students in mathematics and computer science.
I have completed software solutions development projects as a 'one-man-team' in distribution and logistics companies, delivering on business analysis, requirements gathering, solutions design, stakeholders' expectation management, software development (interfaces and back-end functionalities), debugging, user testing, implementation (deployment and training), post-implementation support and maintenance.
I am accustomed to preparing individual learning plans for learners, based on their chosen field of professional development. That includes training materials (examples to learn and exercises to practice what has been introduced).
In my experience, an effective format for studying programming in modular learning: starting with most fundamental concepts in programming, followed by more specific training, depending on choses area of development, and producing working code at each step to practice.
Programming languages can be of general purpose (creating fully functioning self-standing application for desktop or web-based platform), or focused on achieving subject specific tasks (such as data processing, analysis, game programming, etc.). Learning a language in programming is based on choice about where and what you would like to be able to do. The fundamental concepts, however, are not language specific and the knowledge is transferable. Think of it as, you can learn maths in English; then you can learn the words in Spanish and practice maths in Spanish, but that will not change the actual maths principles, only the means by which they are expressed.
There is no such thing as best programming language, but there is such a thing as a bad programming language. Granted, I do not know all of the good ones, but I can provide introduction of any modern programming language as part of the fundamentals programming module.
Education and qualifications
Education and qualifications
Electric engineering
Bachelor's Degree
Education and qualifications
Software development technician
Vocational Education and Training (VET)
Languages
English German Russian Spanish
You are logged in as
Not {0}?
dislike Is there a mistake in this profile? Tell us Thank you for your help