Free Web Development Course

Full-time (10 weeks) On-site July - September, 2022

Over the course of ten intense weeks, transform your career by learning how to build web applications from scratch using ASP.NET Core, MVC, C#, HTML, CSS, Bootstrap and JavaScript.

Web Development Course

Join a Powerful Web Development Course

Whether you are completely new to software development, or have already learnt the basics, this course will allow you to become a world class professional.

You will be guided through the basics of web development to more advanced patterns used by seasoned professionals. This course will allow you to become an expert ASP.NET MVC C# developer and take your career to the next level by learning how to design enterprise-grade web applications.

Free Web Development Training
  • 1,310 graduates
  • 4.9/5 student review

Course Curriculum

Our web development course is designed to empower you to learn coding step by step, until you can build your own web applications from scratch.

Web Basics




  • 0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

Get ready for the bootcamp

Our Web Development Course is very intense. To save time and nail it from the beginning, our students must complete the PrepWork on our custom-built platform before starting the bootcamp. This work takes around 40 hours and gives our students a basic knowledge of:

  • How the web works
  • HTML / CSS foundation
  • Bootstrap foundation
  • JavaScript foundation
  • Introduction to Git

Developer tools

Work with the right developer tools and workflow. Learn the basics of Visual Studio and its integration with a version management tool. Familiarize yourself with the development environment and how to use the tool to maximize your efficiency.

Programming Basics in C#

Get exposed to basic coding constructs and structures such as assignment statements, variables, constants, decision-making statements, loops and arrays in C# console applications. You will understand when and why to apply these basic programming concepts and be better prepared for Object-Oriented Programming (OOP).

OOP using C#

Learn the foundations of Object-Oriented Programming needed to progress to an intermediate-level C# developer. Work on interactive projects to leverage key object-oriented concepts such as abstraction, encapsulation, inheritance, polymorphism and interfaces.

Introduction to SQL

Learn Structured Query Language (SQL) for accessing and manipulating databases. Understand basic concepts of RDBS to develop database-driven web applications.

Start the journey of developing web applications via ASP.NET web forms. Build a basic understanding of the request and response lifecycle, along with the role of web servers. Furthermore, get equipped with the skills to design web applications based on architectural patterns using MVC Framework.

The Project phase is the ultimate experience of the course. Invent, pitch, design, code and deploy an original project in teams of 3-4 people during the two final weeks. Go through the entire process – from coming up with the idea to delivering the live app in production with a real domain name, reeady to be used by actual end users!

  • Define the Product's target users and unique value proposition
  • Build an interactive prototype with Balsamiq to validate the UX
  • Split the work in your teams by defining and assigning user stories
  • Code the web application from scratch: from the back-end to the user interface
  • Deploy your app on a production environment
  • Pitch your product during the Demo Day!

A typical day at CureMD

From morning lectures to afternoon talks, every day is action-packed.

  • 09:00 Brain Games
  • 09:45 Lectures
  • 11:15 Practice
  • 13:30 Break
  • 14:30 Challenges
  • 16:30 Q&A 17:00
Brain Games in Web Development
Brain Games09:00 - 09:45

Grab a cup of tea and start every morning with exciting puzzles to boost your logical thinking and problem solving skills.

Web Development Lectures
Lectures09:45 - 11:15

Interactive lectures from the practicing industry professionals will help you learn concepts through practical approach.

Web Practice
Practice11:15 - 13:30

Practice the concepts to learn the practical implementation of the concepts.

Break Time
Break13:30 - 14:30

At CureMD, you can enjoy free lunch in the café. Beside this you’ll have a separate games floor where you can play table tennis, foosball, gym, pool, Play Stations, and much more.

Programming Challenges
Challenges14:30 - 16:30

Immerse yourself in the realm of Code War Style Challenges, Hackathons, Design Competitions, API Mashup contests and optimization Olympics, where your creativity flourishes and your design instincts are put to the test.

Question Answers
Q&A 16:30 - 17:00

Get rid of the confusions by asking questions from the teaching staff.

Why Study With Us?

Prove yourself and become part of our industry leading team

Fast-paced and high impact learning

Work in teams to develop real world projects

Get support from passionate experts

Invest your time with us and build a future at no cost

Build networks with other students and experts

software engineering free bootcamp

Admission Requirements

  • Bachelors of science in engineering (electrical, mechanical, mechatronics etc).
  • Have a basic understanding of software programming.
  • Demonstrate proficiency in observation, investigation, interpretation, evaluation, and problem-solving skills
  • Perform well in our admission tests (CCAT, Mathematical Thinking & IQ).
  • Last date for application submission is June 30th, 2022

“CureMD has been instrumental in my growth as a professional. I have been given the opportunity to experience all aspects of running a product organization from initiating and nurturing business relationships, engineering state of the art products, managing teams, and most importantly making a difference in the lives of millions of patients that come across our technology.”

Umair Zaka, VP Business Analysis


“CureMD introduced me to so many possibilities - I could handle clients, become a subject matter specialist and lead a team despite being an introvert. Then CureMD taught me to think beyond tomorrow and appreciate all possibilities – now I am capable of touching lives on the other side of the world and making a better tomorrow for them.”

Saad Bader, Sr. Manager Business Analysis


“Not only did this experience teach me the enterprise programming techniques, algorithms, designing scalable, maintainable web applications; but it also taught me how to learn independently, how to find innovative ways to resolve a problem, and perhaps most significantly, the experience taught me the skills that will enable me to continue to develop my software engineering skills beyond the controlled learning environment.”

Afroze Amjad, Senior Application Architect


“A decade ago, I was a fresh Database Administrator. CureMD gave me an open floor to explore myself and push me to learn and bring my ideas to life whilst being mentored by domain experts. Today, I stand proudly as one of the few Microsoft MVP’s [Data Platform] in Pakistan. I am grateful to CureMD where respect, care, and excellence are significant qualities that exude from the top and flow throughout the heart of our company.”

Aasim Abdullah, Sr. Manager DB

Award Winning Culture

work life balance 2022

Ready to Start

Questions? Email us at