About Daniel F
Java / Computing Tutor
Having more than a year experience in tutoring. I started off as a private tutor through recommendations from my well-established programming skill in Java and from that I took up to the next level.
I have even been hired by my own college to teach Higher Level Apprenticeship students in Java due to my skills and expertise in the language as well as the theory and softer concepts aside it in general computing as a subject.
I’ve come to have a very strong passion in teaching and helping people new to Computing and Programming, however I don’t feel that knowing a language alone is strong enough to work into this industry and therefore I strive to teach what I know is applied more in the industry and universal.
Rather than teaching people how to work of the linear learning set by GCSE / A-Level / BTEC / Higher level course, I rather support teaching in concepts that provide a more open mind, giving the theory and understanding to help teach themselves in the future, how to understand their own work and understand the importance of debugging their code to better survive the changes in technology that is getting more advanced and re-new each year.
Languages I teach:
• Java
• Python
• Web Development (HTML, JS, CSS)
What else I teach:
• Project Management
• UML
• Documentation
• Git & GitHub
• Software Deployment (Google Cloud Platform / Digital Ocean)
I have even been hired by my own college to teach Higher Level Apprenticeship students in Java due to my skills and expertise in the language as well as the theory and softer concepts aside it in general computing as a subject.
I’ve come to have a very strong passion in teaching and helping people new to Computing and Programming, however I don’t feel that knowing a language alone is strong enough to work into this industry and therefore I strive to teach what I know is applied more in the industry and universal.
Rather than teaching people how to work of the linear learning set by GCSE / A-Level / BTEC / Higher level course, I rather support teaching in concepts that provide a more open mind, giving the theory and understanding to help teach themselves in the future, how to understand their own work and understand the importance of debugging their code to better survive the changes in technology that is getting more advanced and re-new each year.
Languages I teach:
• Java
• Python
• Web Development (HTML, JS, CSS)
What else I teach:
• Project Management
• UML
• Documentation
• Git & GitHub
• Software Deployment (Google Cloud Platform / Digital Ocean)
Qualification
-
ADA, NATIONAL COLLEGE FOR DIGITAL SKILLS
School
BTEC LEVEL 3 EXTENDED DIPLOMA IN COMPUTING
Subjects
Subjects | Level |
---|---|
Search Engine Optimisation - SEO | |
Network Infrastructure | |
Microsoft Word | |
Microsoft Powerpoint | |
Microsoft Excel | |
Information Technology | |
Information Security | |
Game Development | |
Computer Programming | |
Computer Graphics | |
Web Development | Intermediate , Beginner |
Programming | Primary , GCSE , AS , A-Level , 11+ |
CSS | |
Javascript | |
HTML | |
Python | |
Java | |
ICT | GCSE , AS , A-Level , 11+ |
Computing | Primary , GCSE , AS , A-Level , 11+ |
Availability
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
Morning
8am-12pm |
|||||||
Afternoon
12pm-4pm |
|||||||
Evening
4pm-7pm |
|||||||
Late Eve.
7pm-10pm |