Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Programming Basics 101: Starting from Scratch.
Rating: 4.6 out of 5(4 ratings)
24 students

Programming Basics 101: Starting from Scratch.

Discover the Basics: HTML, CSS, JS, and Other Technologies. Become a Web Developer!
Created byCode Team
Last updated 4/2024
English

What you'll learn

  • Base Technologies on the Web: HTML, CSS, and JavaScript.
  • Bootstrap Framework.
  • jQuery to simplify the DOM
  • Repositories on GitHub.
  • JavaScript libraries.
  • Hosting and Domains.
  • Deployment of projects to production.

Course content

13 sections125 lectures30h 30m total length
  • Introduction to HTML.14:03

    Understand html as a markup language, not a programming language. Structure websites with header, body, footer, and widgets; learn opening, closing, self-closing tags and attributes like href.

  • Installation and Configuration of a Code Editor.4:53
  • Structure of an HTML Document.9:59
  • Text Tags.9:37

    Create a complete website layout from scratch using text type tags like header, nav, ul, li, and a, then structure content with main, article, section, and footer.

  • Media Tags.14:34

    Discover how to embed images, videos, and audio on web pages using media tags, with src and alt attributes, video and audio controls, and basic page structure.

  • Forms and Input Controls.26:17
  • Advanced Tables and Lists.12:24

    Learn the structure of HTML tables, including headers, bodies, and footers, with borders and colspan. Apply thead, tbody, and tfoot to build organized table sections and totals in HTML.

  • Document Styling.10:08

Requirements

  • Fundamentals of Programming.
  • Interest in Web Development.

Description

Dive into our comprehensive web development course, where you'll explore a broad spectrum of crucial topics essential for becoming a proficient web developer. Throughout the course journey, you will delve into:

HTML: Master the art of structuring documents and harnessing the power of various tags to create well-organized web content.

CSS: Unleash your creativity in web design by learning the intricacies of CSS, including styling techniques and crafting visually appealing interfaces.

JavaScript: Embark on a journey into the realm of interactive programming, where you'll manipulate the Document Object Model (DOM), utilize variables and functions, and breathe life into your web pages.

jQuery: Simplify DOM manipulation with the help of this powerful JavaScript library, empowering you to build dynamic and responsive web applications effortlessly.

Bootstrap: Elevate your web design skills by leveraging the capabilities of Bootstrap, a cutting-edge framework renowned for its ability to create modern and responsive layouts with ease.

Git: Learn the ins and outs of version control with Git, enabling you to collaborate effectively on projects and manage development workflows seamlessly.

Practical Projects: Apply your newfound knowledge to real-world scenarios, ranging from developing complete websites to building interactive CRUD systems and engaging e-commerce platforms.

Developer Tools: Equip yourself with essential tools such as code editors and Live Server, enhancing your productivity and streamlining your development process.

Responsive Design: Master the art of crafting adaptive and user-friendly designs that deliver optimal viewing experiences across a variety of devices and screen sizes.

External JavaScript Libraries: Explore the vast landscape of JavaScript libraries like Swiper, Moment, LightGallery, and Cleave, enriching your projects with additional functionalities and features.

Git and Version Control: Navigate the world of repositories on GitHub, learn to create meaningful commits, and efficiently manage your project codebase.

Hosting and Domain: Gain insights into selecting reliable hosting providers, acquiring domain names, and deploying your projects to production environments effectively.

Enroll in our course today and equip yourself with the knowledge and skills needed to thrive in the dynamic field of web development. With a solid foundation and hands-on experience across various facets of web development, you'll be well-prepared to tackle any challenge and embark on a successful career journey in this ever-evolving industry.

Who this course is for:

  • Anyone.