Programming (Fundamentals)
Break the learning barrier and become a professional
Clients
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.

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
Growth
Mastery
or want to ask a question?
Compare plans
Momentum | Growth | Mastery | |
---|---|---|---|
Hours per month | 4 | 8 | 12 |
Private one on one session | |||
Email support |