Skip to main content

Programming (Fundamentals)

Break the learning barrier and become a professional

Clients

Meta Amazon Deliveroo Open classroom

Meet your instructor

Hello, I'm Thomas Jack David

Take-up Dev is a private programming academy dedicated to teaching complete beginners core web technologies such as HTML, CSS, and Vanilla JavaScript by building projects from scratch without relying on external libraries or frameworks.

Libraries and frameworks come and go, but programming fundamentals are forever.

Photo of Thomas David, the Instructor

How can I help?

Tutoring Through Real-World Web Development Projects

Supporting students in applying their skills to real-world projects, helping them set clear learning objectives, addressing and overcoming challenges, and fostering both personal and professional growth in web development.

Foundational Web Development Tutoring

Deliver in-depth training in programming fundamentals using HTML, CSS, JavaScript.

Advanced Development Concepts & Techniques

DOM manipulation, Web APIs, and advanced CSS techniques like utility-first design and naming methodologies (e.g., BEM, OOCSS).

Hands-on Exercises and Problem Solving

Practical exercises and problem-solving activities, emphasising coding best practices and a deep understanding web technologies.

Web Accessability

Guidance in web accessibility, including ARIA tags, keyboard navigation, screen readers, WCAG compliance.

What my students say

Thomas was an outstanding and extremely skilled mentor. He is highly experienced and knowledgeable, both as a mentor as well as a developer and never tired of encouraging me to do my best work and to improve my skills. Thomas is a patient and attentive listener, quickly identifies problems or blind-spots and provides the necessary guidance to solve them. He has great communication skills, gives highly constructive feedback, and is extremely approachable. I would choose to work with Tom any time again and highly recommend him as a mentor.

I started learning web development 3 years ago after wanting a career change from working in trade. That's when I met Thomas. Although having no experience at all in web development he taught me the fundamentals of HTML, CSS and Javascript, we built projects from simple websites and apps to more advanced projects such as libraries and game engines. I managed to get a job a year and a half later where I presented an app he helped me build using the library project. Thomas also helped me prepare for the interview which to this day I believe I wouldn't have got the job offer without all his advice and hard work. He's a fantastic teacher and mentor who I couldn't recommend highly enough and I'm continuing to learn from him to help advance my new career as a web developer!

Thomas, my mentor, has been an incredible asset to my career development, especially in helping me secure my role as a software developer. His guidance, expertise, and support have been invaluable throughout the process. I highly recommend Thomas to anyone looking to actively progress in their career.

Pick a plan

Momentum

€50/hour

  • €200/month
  • 4 hours per month
  • 1 on 1 session
  • Email support
Book now

Growth

€45/hour

  • €360/month
  • 8 hours per month
  • 1 on 1 session
  • Email support
Book now

Mastery

€40/hour

  • €480/month
  • 12 hours per month
  • 1 on 1 session
  • Email support
Book now

or want to ask a question?

Compare plans

Momentum Growth Mastery
Hours per month 4 8 12
Private one on one session Tick Tick Tick
Email support Tick Tick Tick

Send query

Interested in (required)