educative.io

Web Development: a Primer (Educative)


Networks - What is the web? An introduction to the basic structure of the Internet and how your web application fits into it. Networks - How does it work? An overview of how the web allows communication between devices. Databases - SQL Databases An overview of the most common relational database management system. Networks - Life of a Packet Let’s watch a video on the life of an IP packet. Databases - NoSQL Databases An overview of commonly used NoSQL databases. Networks - How Data Finds its Way A high-level overview of how packets determine and then traverse the path from their source to destination. Databases - Databases in Web Development An overview of the use of databases in web applications. The Front End - HTML In this lesson, we'll learn the basics of HTML! By the end of this lesson, you should be able to comprehend and write basic HTML. The Back End - What is the Back End? This lesson gives an overview of where your website will finally live: web servers The Back End - Microservice Architecture This lesson gives an overview of popular web server operating systems The Back End - Back-end programming Have questions about Back-end programming? Go for it! The Back End - NodeJS In this lesson, we’re going to get an introduction to server-side programing in JavaScript Web Development Frameworks - Front-end Frameworks An overview of commonly used front-end frameworks. Web Development Frameworks - Isomorphic Frameworks An overview of the popular isomorphic frameworks. Web Development Frameworks - Back-end Frameworks An overview of back-end frameworks that are commonly used. Version Control with Git - What is Git and Why Use it In this lesson, we’ll discuss the basics of version control with git! Version Control with Git - The Command Line Interface In this lesson, we’ll discuss the basics of perhaps the most important tool in your belt as a programmer: the command line Version Control with Git - Using Git Locally In this lesson, we’ll show Git in action! Principles of Software Engineering - Incremental Development An overview of the incremental development model of software engineering. Conclusion - Final Words Thank you for reading! We hope this course gave you value for your time Conclusion - Where to go from here? A quick summary of what courses you can take to get your hands dirty with some actual web development! Principles of Software Engineering - Test Driven Development Approaches to testing software to ensure quality. Web Development Frameworks - What are Frameworks? An introduction to frameworks and their relationship to the front-end and back-end of a website. Principles of Software Engineering - Software Process Models A brief introduction to the process models that can be used when developing a website. Principles of Software Engineering - The Waterfall Model An overview of the waterfall method of developing software. The Front End - The Server Side and The Client Side In this lesson, we’ll introduce the server-side and the client-side and what languages each uses. The Front End - CSS This lesson gives a brief introduction to cascading style sheets and how they are used with HTML The Front End - JavaScript Here is a brief introduction to JavaScript as used on the front end Web Development Frameworks - Software Stacks An introduction to software stacks and their purpose in web development. Version Control with Git - Repo Hosting In this lesson, we’ll discuss how you can host your repo on a server which makes your project indestructible! Databases - Web Caching An approach to optimizing data storage in web applications. Principles of Software Engineering - Reuse-oriented Software Engineering A brief overview of the reuse-oriented software engineering process. Introduction - Who This Course is For This course is for people who are comfortable with one programming language at least and want to learn web development
About the Web Development: a Primer (Educative) category [Web Development: a Primer (Educative)] (1)