Basic Web Development (HTML, CSS, JS/TS, Django)

"Unlock the power of the web with Basic Web Development! Dive into HTML, CSS, JavaScript/TypeScript, and Django to build your own stunning websites from scratch. Start your coding journey today!"

About the course

Get started with web development by learning HTML5 to structure webpages, CSS3 for responsive design, and JavaScript/TypeScript for dynamic content and interactivity. Dive into backend development with Django, mastering models, views, templates, and web requests. Build real-world projects, combining frontend and backend skills with GitHub hosting.

Course Outcomes
  • Learn HTML5 for the structure and semantics of webpages.
  • Learn CSS3 for styling, layout techniques and making responsive web pages following modern design principles.
  • Understand concepts of JavaScript/TypeScript for dynamic content creation, client-side validation, DOM manipulation, handling asynchronous requests, and event handling.
  • Understand deployment of web applications on the cloud.
  • Learn about various tools and services available with the selected cloud like AWS Lambda, AWS S3, Amazon EC2, AWS Compute, etc.
Approach
  • Students can use online platforms like Codecademy to practice basic HTML, CSS, and JavaScript/TypeScript exercises before building applications.
  • Students should try building responsive web pages by focusing on CSS3 techniques like Flexbox and grid.
  • Create interactive user interfaces with JavaScript/TypeScript, incorporating AJAX for API calls.
  • Some practical, real-life applications can be made using Django as the backend, and data can be stored in JSON and text files, which can then be hosted on GitHub.
  • Set up Django, then work on handling web requests by creating views and mapping URLs, along with using its templates and integrating them with HTML/CSS.


Syllabus

What you'll learn

Built for Novices

Just starting out? No need to worry. Let’s take the first step together.

Create a habit

Pick up a new skill and learn why practice makes perfect.

Learn with the best

Stuck on something? Discuss it with your peers in your virtual classroom.

Discover your niche

Learn what makes you tick and how you can use it to your benefit.

Learn from a band of experts

Get access to guest lectures and mentorship by industry leaders.

Explore a new frontier

Want to push the limits of what you can do? Gain the opportunity to become an expert.

Reviews and Testimonials