Homepage
Tutoring Jobs
Newcastle Upon Tyne 
Faris - Prof HTML - Newcastle Upon Tyne
Newcastle Upon Tyne 
  • (2 reviews)
A
Ali
« Perfect! Great tutor, gained a great understanding of CS. Clear and concise. »
£20/h
1st lesson free!
Tutor profile verified
Response Time 3h
Lessons offered by Faris
  • Individual
The lessons will be held
Taught subjects
  • HTML
  • Programming languages
  • JavaScript
  • C#.NET
Levels
  • Primary
  • Secondary
  • GCSE
  • AS Level
  • A Level
  • BTEC
  • Adult education
  • Undergraduate
  • Masters
  • Diploma
  • Doctorate
  • Beginner
  • Intermediate
  • Advanced
  • Professional
  • Kids

Professional Computer Engineer looking to share my experience with learners of all different backgrounds, skills and age ranges.

Methodology

I always like to have an hour discussion with my students to understand their background in programming and basic math skills, often you know more than you think you know about programming.

Usually i start by teaching about data types and data structures prior to object orientation.

I use both Skype and remote control software to teach online, you'll have 45 minutes practice sessions where we write code together after a 15 minutes revision and theory, often milestones are set so that a useful software tool is created by the end of a course.

Lessons are tailored specifically to match your current skill-set and focus on developing your understanding of software.

I introduce beginners to data types and its processing thoroughly to insure that basic knowledge is covered before moving to more complex subjects.

More advanced students can learn about EntityFramework for code first databases and Linq queries.

Professional student will learn about Signal R real time network events and continuous data streaming.

More topics will be covered based on the technologies and platforms and your personal interests.

For those with no background in software development, we can start from the very first steps of computing theory and build your way into making high quality software.

We will cover Console Applications, WinForms, MVC, Web API 2.0 and Xamarin Mobile, with these set of skills you’ll be able to create web, desktop and mobile applications.

I offer my lessons in English or Arabic if needed, learners may record or request recorded sessions in video format uploaded to a private channel on YouTube or emailed.

Tools Used:
-Team Viewer, Remote Control Software for tracking your coding skills and aiding in code practice sessions.
-Visual Studio, Development tools kit and software editor.

Programming Languages and platforms offered:
- C# .NET, server side web development, databases, console and windows app, Xamarin for cross platform mobile applications, MVC for advanced web development and Web API.
- C++, for Arduino and electronics platform.
- JavaScript, for client side web development.
- Html, web markup language for structuring web pages.
- CSS, styling web pages.

Skills you will acquire:
Think like a programmer.
Write your own software from scratch.
Read other's code and analyse it.
Understand syntax of C based programming languages so you may learn other languages based on lessons with me.
Design and implement Object Oriented Software for all scenarios.
Serialisation technologies and data storage.
Multi-threading, concurrent programming and background tasks.
Implement and reuse code from libraries and open source code.

Given the current circumstances of COVID-19, taking online lessons is highly advised to take advantage of time available, the software industry is always in need of learners and bright minds.

Experience

I have a computer engineering undergraduate degree (First-Class Honours) with a Masters in computer science (Distinction), working in development of industrial machine software, I also work in research, web development and database design, my current occupation is a full stack developer.

Working in the industry of software and electronics since 2013, volunteer as a tutor for those in need to teach maths, logic operations and programming as much as my time allows.

Rates

Rate for online lessons : £20/h
Rate for 5 hours of lessons : £90
Rate for 10 hours of lessons : £170
Lessons offered by Faris
Individual
The lessons will be held
Taught subjects
  • HTML
  • Programming languages
  • JavaScript
  • C#.NET
Levels
  • Primary
  • Secondary
  • GCSE
  • AS Level
  • A Level
  • BTEC
  • Adult education
  • Undergraduate
  • Masters
  • Diploma
  • Doctorate
  • Beginner
  • Intermediate
  • Advanced
  • Professional
  • Kids

Faris's CV

Professional Computer Engineer providing programming lessons for all levels and backgrounds.

2 reviews on Faris
  • 5/5

All our ratings are collected by us and are given in confidence, they correspond to a real experience.
A
Ali

Perfect! Great tutor, gained a great understanding of CS. Clear and concise.

U
Umar

Perfect! The way he explained things made sense and was easy to understand

Similar tutors

HTML lessons closeby? Here's a selection of tutor listings that you can check out.
Superprof can also suggest programming languages lessons to help you.
Learning isn't a problem, javascript lessons for all!
Taking C#.NET lessons has never been easier: you're going to learn new skills.

Newcastle upon Tyne
An Experienced Programmer is willing to tutor the following programming languages: C, C++, C# and Python
£25
Adenike
  • (4 reviews)
1st lesson free!

My tutoring experience covers A-level to Masters Level courses in computer science, medical and health science. My tutoring...

Lessons by webcam Face to face lessons Approved profile
Newcastle upon Tyne
2nd year Computer Science student offering programming lessons in Newcastle GCSE/A Level
£15
Harry
1st lesson free!

My primary focus is around giving lessons to GCSE/A Level students although I do also take extra-curricular students. My...

Lessons by webcam Face to face lessons Approved profile
Newcastle upon Tyne
A university lecturer is willing to teach web development with .NET lessons to students
£28
Walid
  • (4 reviews)
1st lesson free!

I am an organized individual when it comes to architecture and engineering so I personally know how to train my students so...

Lessons by webcam Face to face lessons Approved profile
Newcastle upon Tyne
A computer expert is offering web development with .Net lessons to students
£28
Saeed
  • (4 reviews)
1st lesson free!

Business, ICT, marketing, finance and anything related to business is something I as an individual have an interest in....

Lessons by webcam Face to face lessons Approved profile
Newcastle upon Tyne
International student studying computer sciences, offering Comp-Sci & Maths and lessons up to a university level.
£12
Jan
1st lesson free!

I believe in teaching through practice. With my previous student, I would always set up a scenario on which we would build...

Lessons by webcam Face to face lessons Approved profile
Newcastle upon Tyne
Master computer science student providing best programming skills knowledge upto school students
£15
Disha
1st lesson free!

It depends on the current education system going in schools , generally practical based . Students use their own skills to...

Lessons by webcam Face to face lessons
Newcastle upon Tyne
“Teaching and learning co-exist” -a postgraduate student who is into computer science for 5 years and is very passionate to share knowledge offering Coding skills for absolute beginners up to the univ
£8
Niharika
1st lesson free!

My teaching method is very much up to the student. I would teach concepts if you are good at practice and can also improve...

Lessons by webcam Face to face lessons Approved profile
Newcastle upon Tyne
Student of Robotics Engineering, with strong Programming and Computer skills. Able to teach up to intermediate level.
£20
Vojtech
  • (1 review)
1st lesson free!

I am a friendly, patient and motivating person. I aim to personalise my techniques to all sorts of individuals and any kind...

Lessons by webcam Face to face lessons Approved profile
Newcastle upon Tyne
Postgraduate student in Advance Computer Science offering programming languages classes in Newcastle
£8
Akram
1st lesson free!

I teach in 80% of the course in a practical way where the student gets hands-on programming experience as well as knowledge...

Lessons by webcam Face to face lessons Approved profile
Newcastle upon Tyne
Want to become a programmer?? I will inject programing in your nerves ;)
£16
Hasnain
1st lesson free!

To teach programming in the easiest way. Starting from the basics to pro. level. I teach in a way that a 10 year old can...

Lessons by webcam Face to face lessons Approved profile
Annfield Plain
A Data Scientist with a background in Geology is offering to teach data science-related modules to others
£25
Abutu
  • (4 reviews)
1st lesson free!

My approach to tutoring is to create a lesson plan that will help the student understand the basics including the theories...

Lessons by webcam Face to face lessons Approved profile
Annfield Plain
A PHP and Microsoft .NET Developer offers to teach web development to others using these technologies
£25
Abutu
  • (4 reviews)
1st lesson free!

My approach to tutoring is to create a lesson plan that will help the student understand the basics including the theories...

Lessons by webcam Face to face lessons Approved profile
Ilford
Software Web Applications Developer offering a variety of Computer Programming languages Lessons London
£20
Mohammed Sarfaraz
1st lesson free!

Excellent knowledge in the Programming Languages coupled with In depth experience and knowledge of the SQL Server Database....

Lessons by webcam Face to face lessons Approved profile
Edinburgh
Software Engineer with 10 years of professional development real world work experience
£29
Adam
1st lesson free!

I take topic/problem you're interested in and I go step by step at your pace on how to solve the problem at hand. I...

Lessons by webcam Face to face lessons Approved profile
London
A Computer Science Lecturer with a PhD from Imperial College London, who has tutored in Computing for more than nine years.
£49
Dr.Kritaphat
  • (28 reviews)
1st lesson free!

*****To help me decide if I can help you and have a more efficient first lesson, can you please list the subject and topics...

Lessons by webcam Approved profile
London
University lecturer with 15 years of programming experience offering online & in-person classes in London
£50
Igor
  • (15 reviews)
1st lesson free!

I am looking forward to sharing my experience and knowledge in computer programming with anyone who wants to improve their...

Lessons by webcam Face to face lessons Approved profile
London
Full-stack JavaScript Developer with 7 Years of Experience Offering JavaScript Classes for All Levels
£40
Siddharth
  • (15 reviews)
1st lesson free!

These JavaScript classes are specially curated for those who aspire to get a job or freelance projects. Suitable for college...

Lessons by webcam Approved profile Responds within an hour
London
Senior Developer offering coding courses in PHP, HTML, JavaScript, MySQL, CSS, CMS, Laravel
£30
Danilo
  • (24 reviews)
1st lesson free!

I am a developer and I love what I do. I want to help people to learn to code and become good developers. I provide tailored...

Lessons by webcam Face to face lessons Approved profile
London
University lecturer with 15 years of web dev experience offering private tutition online & in-person in London
£50
Igor
  • (4 reviews)
1st lesson free!

I am looking forward to sharing my experience and knowledge in computer programming with anyone who wants to improve their...

Lessons by webcam Face to face lessons Approved profile
at his home at your home By webcam
1 hour Not available Not available £20
5 hours Not available Not available £100
10 hours Not available Not available £200
Book a class