David Battersby
Senior Full Stack Developer | Course Instructor
Web Apps for your startup
Want to start an online business and need help with the tech? I've prepared some popular web apps as Minimum Viable Products (MVP) that will get you up and running.
Get the starter code for your project
Save $100.00
Start your project fast with our MVP build of the core Instagram features.
View DetailsGet the starter code for your project
Save $100.00
Start your project fast with our MVP build of the core Craigslist features.
View DetailsGet the starter code for your project
Save $100.00
Start your project fast with our MVP build of the core Tinder features.
View DetailsGet the starter code for your project
Save $100.00
Start your project fast with our MVP build of the core Real Estate features.
View DetailsGet the starter code for your project
Save $100.00
Start your project fast with our MVP build of the core Reddit features.
View DetailsBundle - Starter code for all 5 apps
Save $300.00
Access all 5 MVP builds, use the code as a learning aid or launch your own projects.
View DetailsBuy today and receive FREE updates
All our products are consistently being updated with new information to keep our resources up to date. Purchase any course or app code today and receive new files and updates completely free once they are available.
Popular Video Courses
Want to learn Ruby on Rails? You're not alone! More than 774 students have taken my courses already. Learn the skills and techniques that will make tech companies want to hire you!
Learn the latest version of Rails in this new course and build powerful web applications with ease.
Ruby is an object oriented language that is a great option for anyone wanting to learn to write code.
Student Feedback
This is a great introduction to Ruby on Rails. It is not an advanced course but should set you up with everything you need to know to get started! Definitely recommend.
Kurt King
Student - Ruby on Rails 6 for Beginners
Due to covid-19, my IRL webdev bootcamp had to swap to online format. I decided to take up this course to supplement that learning and I have learnt more in the first few hour than i have in the last fortnight in my bootcamp. Excellent communicator, and does not elaborate unnecessarily.
Alexander Coole
Student - Ruby on Rails 6 for Beginners
The course was very clear and I feel that I got what I came here for. I've seen many free youtube tutorials but this was much more precise and very well explained - thanks!
Kevin Maurer
Student - Ruby on Rails 6 for Beginners
David is an excellent teacher this course will give you a great intro to ruby on rails!
Tyler Schnerch
Student - Ruby on Rails 6 for Beginners
I have not yet finished the course but so far it is great. It is one of the only Ruby on Rails up to date courses i have found. Most of the other courses on Ruby on Rails are outdated with older versions. The instructor explains things clearly and moves at a good pace. Plenty of time to go back and evaluate the sections and content.
Kirk Anthony Long
Student - Ruby on Rails 6 for Beginners
Mission Statement
My name is David, I am an experienced full-stack developer with more than 15 years experience. I have built more than 100 websites and apps in the areas of SaaS, custom e-commerce websites, online education platforms and more.
It is my goal to share my knowledge, experience and skillset with you to help you level up and become the best full-stack developer possible.
Online courses with a focus on teaching new developers how to build anything. Sharpen your web development skills today!
Sharing What I've Learned
Getting started as a web developer or app developer can feel extremely difficult. There is so much information out there that it's hard to know where to begin. After 15 years of building websites, apps, ecommerce stores and SaaS platforms. I realised I was in a position to really help others get off to a good start.
The objective of this website, my courses and my YouTube channel is to teach you how to build great tech products. However, there is more to being a successful developer than that. That's why it's also very important to share my experiences and help students learn how to find their first developer job, whether that is working for a tech startup, a software development company or a design agency.
FAQs
Do I need to be an experienced developer to enrol in your courses?
Most of our courses are suitable for all levels of experience. The only exception would be that if a course is labelled as 'Advanced', in which case you will be expected to know the fundamentals already.
Where can I access the files after purchasing one of your apps?
Once you have made the payment you will receive an email containing a link to login and download the files. Once logged in you will also get access to selected member offers and discounts.
What usage rights do I have after I purchase a one of the apps?
The app code can be used for both commercial and non commercial projects. You are also free to modify the code and add features for use on your own projects. We only ask that you don't resell the code on your own website. Unless you have obtained permission from us to resell the code, selling the code as a downloadable product will be seen as a breach of our terms and conditions.
What should I do if I don't receive an email after purchasing?
If you do not receive an email confirming your purchase within a few minutes, do not panic. Email confirmations are automated and should be received very quickly. On rare occasions we may encounter technical issues. If you do not receive the email within an hour, simply reach out to us at any of the channels below.
Get in touch
You can reach out to me on the following channels to find out more about any of the products or courses I am selling.
I'm also open to suggestions on videos / courses or products that you would like to see added in the future.