Web Development
- Home
- /
- Single Course
Introduction to Web development
-
Categories
Web Development -
Feedback
4.5
A web developer is at heart an interactive artist. They’re someone driven by a deep desire to create things. A web developer’s canvas is a user’s web browser. Much like how a curious child takes pleasure in making toys by joining LEGO blocks—and then experiences a similar joy in taking things apart to see how they’re made, a web developer’s job is to use the basic building blocks of the web (like HTML, CSS and JavaScript) to create something complex like a webpage. Don’t sweat it! We’ll get into all of those terms soon. It is also the web developer’s job to diagnose problems in a website’s functionality, to understand how something works by reading the code behind it, and to make changes to fix any issues. That essentially makes web developers the physicians of the world wide web. When we talk about the world wide web, we’re mainly referring to websites and web applications. At this point, the curious aspiring developer in you might be wondering, “What’s the difference between the two?”
There are different types of web developers who focus on different areas. These include: Frontend developers: Frontend developers implement web page designs using HTML and CSS. They make sure the website looks pretty on different devices, and that the forms and buttons work. Backend developers: Backend developers create the backbone of the web application. They write code logic that handles a user’s input (for example, what should happen when you click the signup button after filling in a form). Full stack developers: Full stack developers do bits of both backend and frontend. Depending on the problem at hand, they can switch cape and move stacks. You can learn more about the differences between frontend and backend development in this guide. There are many other specific roles in web development, like system architects, AI, machine learning and security engineers. These roles require more specialized knowledge of one or more of the above types of development, so many professionals in these roles will start by gaining some general web development experience.
In short, very good. Employment of web developers is projected to grow 13 percent from 2018 to 2028, much faster than the average for all occupations. Demand will be driven by the growing popularity of mobile devices and ecommerce (Bureau of Labor Statistics). It is a great time to be a web developer as startups are flourishing, which results in above average salaries for web developers in most parts of the world. Also given the nature of the job, finding a remote job as a web developer is easier than many other domains. As a result, it opens up the entire world’s job market to everyone irrespective of where they’re physically located.
Topics Include:
- Build websites and webapps
- Get a job as a junior web developer
- Build HTML-based mobile apps
- Be a comfortable front-end developer
- Be proficient with databases and server-side languages
- Bid for projects on freelance websites
Curriculum for the Course
- 50+ Lectures
- 08:40 Hours
- Introduction To HTML 5 Section 01:02 preview
- Your First Webpage 04:12 preview
- The Structure Of A Webpage 08:13 preview
- Creating A Full Webpage 06:16 preview
- Header Tags 03:52 preview
- Paragraph Tags 03:41 preview
- Formatting Text 05:20 preview
- Unordered Lists 02:28 preview
- Ordered Lists 02:36 preview
- Images 05:37 preview
- Forms 09:19 preview
- Tables 04:10 preview
- Links 08:00 preview
- HTML Entities 03:34 preview
- IFrames 04:00 preview
- Putting It All Together 19:01 preview
- Setting Up Your Free Hosting 06:19 preview
- Setting Up FTP 19:01 preview
- Setting Up FireFTP On Mac - Legacy 09:48 preview
- Introduction To CSS 3 Section 00:53 preview
- What Is CSS 02:44 preview
- Inline CSS 06:45 preview
- Internal CSS 04:52 preview
- Classes And IDs 06:58 preview
- Divs 05:02 preview
- Colors 04:22 preview
- Floating 05:30 preview
- Positioning 11:16 preview
- Margins 06:57 preview
- Padding 05:25 preview
- Borders 11:28 preview
- Fonts 07:09 preview
- Styling Text 07:37 preview
- Aligning Text 06:10 preview
- Styling Links 11:16 preview
- External CSS 03:30 preview
- Introduction To Javascript Section 01:00 preview
- What Is Javascript 05:10 preview
- Internal Javascript 05:48 preview
- Accessing Elements 07:00 preview
- Responding To A Click 07:11 preview
- Changing Website Content 10:41 preview
- Manipulating Styles With Javascript 03:37 preview
- Mini Challenge - Disappearing Circles 06:05 preview
- Variables 08:50 preview
- Arrays 12:40 preview
- If Statements 09:32 preview
- Javascript Game - How Many Fingers 13:10 preview
- Loops 12:17 preview
- While Loops 13:08 preview
- Functions 10:04 preview
- Javascript Project - Reaction Tester 30:00 preview
- External Javascript 13:08 preview