Video description
With the fast paced nature of technology, developers can no longer become experts in aspects of development, but now must learn the entire process of development from design to actual deployment. This has introduced a new role for developers – Full Stack Developers.However, resources to become a Full Stack Developer are limited and only offer sections or just random technologies that you must learn and combine on your own. So, we introduced this course that compiles all technologies in perfect sync to help developers transition from a simple developer to become a Full Stack Developer. Starting from front-end development, the learner will slowly progress to become to other aspects of development including back-end, database, debugging, version control and other essential technologies that are helpful for a developer.
What You Will Learn
- Learn core concepts of both the front end and backend programming course
- Get familiar with the latest web developer technologies and ecosystems
- Learn all about sql and nosql databses
- Learn complete web development process
Audience
This course is designed for:- Students who want to become the Full Stack Web Developers will find this course very beneficial- Front end Developers who want to learn backend programming- Backend developers who want to learn front end programming concepts
About The Author
Eduonix: Eduonix learning Solutions is a premier training and skill development organization which was started with a vision to bring world class training content, pedagogy and best learning practices to everyone's doorsteps . Eduonix aims to identify and provide the best learning and training environment. It identifies industry veterans and content creators around the globe and bring it to the global audience using number of intuitive platforms for easy and affordable access to quality content. Eduonix offers easy to understand online courses and workshops for everyday people. If you have ever wanted to learn a new skill, but don't want to attend four years of college to do it, we have a solution for you.
Table of contents
- Chapter 1 : Course Introduction
- Chapter 2 : Basic HTML Programming
-
Chapter 3 : HTML5 Programming
- Getting Started With HTML5
- New Elements - Project on New Elements
- Video Audio - Project Audio Visual
- Canvas - Project on Drawing with Canvas
- Svg - Project on Vector Graphics
- Web Storage - Project on Web Storage
- Drag Drop - Project on HTML5 Drag and Drop
- Geolocation - Project on Geolocation
- Project MyNote - A HTML5 App
-
Chapter 4 : Styling with CSS3
- Getting Started With CSS
- CSS Basic Styling - Project on Basic Styling
- Positioning Background Images - Project on Images
- Pseudo Classes - Project on Pseudo Classes
- Colors, Backgrounds Gradients - Project on Color Backgrounds
- Text Box Shadows - Project Text Shadows
- Transitions Animation - Project on Animations
- Columns Flexbox - Project in FlexBox
- CSS3 - Project using Dropdown Menu
-
Chapter 5 : Twitter Bootstrap Programming
- Getting Started With Bootstrap
- Setup, Templates Navbar - Project using Navbar
- Typography, Forms Tables - Project using Forms and Tables
- CSS Components - Project using Components - Part A
- CSS Components - Project using Components - Part B
- Grid System - Project using Grid System
- Modal, Dropdown, Tabs Tooltip - Project on JavaScript Plugins(Part A)
- Collapse, Accordion and Carousel
- Project Custom Bootstrap Theme - Part A
- Project Custom Bootstrap Theme - Part B
- Project Custom Bootstrap Theme - Part C
- Chapter 6 : Basic JavaScript Concepts
- Chapter 7 : jQuery Programming Techniques
-
Chapter 8 : Backend programming with Node.js
- Getting Started With Node
- Installation and Simple Server - Project using Simple Node Server
- Express Setup and Routing
- Template Engines - Project using template Engine
- Node MongoDB Driver - Part 1
- Node MongoDB Driver - Part 2
- Setup, Middleware Routes - Starting the Project
- Creating the UI
- Form Validation and User Register
- Password Encryption
- Login Functionality
- Access Control Logout
- Chapter 9 : App Development with Meteor.js
-
Chapter 10 : App Development with Angular
- Getting Started With Angular
- Part 1 - Angular 2 App From Scratch
- Part 2 - Angular 2 App From The Quickstart
- Components Properties - Part 1 - Project Simple Profile
- Components Properties - Part 2
- Events Binding With ngModel - Projects on Event Binding
- Part 1 - Fetch Data From A Service - Project on Blog
- Part 2 - Submit Data To Service
- Http Module Observables
- Routing - Project ngWebsite
-
Chapter 11 : Backend Programming with PHP
- Getting Started With PHP
- Linux Installation
- XAMMP Environment Setup
- PHP Programming Fundamentals - Project on Basic PHP
- PHP Data Types Dates
- $_POST $_GET Superglobals
- PHP Cookies
- PHP Sessions
- Project Bookmarker
- Objects and Classes
- Intro to PHP MySQL
- Creating a MySQL Database
- Connect Fetch Data From MySQL
- Insert MySQL Data From PHP - Basic DB operation project
- Delete MySQL Data From PHP
- JobLister Project
- Template Class Setup
- Database Job Class
- Filter Jobs By Category
- Single Job Listing
- Create A Job Listing
- Edit Delete Job Listings
- Chapter 12 : Backend Programming with Ruby On Rails
- Chapter 13 : Database Design using MySQL
- Chapter 14 : Database design using PostgreSQL
- Chapter 15 : MongoDB - Learning NoSQL Database Design
- Chapter 16 : Learning CouchDB
-
Chapter 17 : Redis - The Cache Database
- Getting Started With Redis
- Installation Redis-CLI Basics
- String Commands
- Working With Lists Hashes
- Working With Sets Sorted Sets
- Data Persistence Overview
- Data Persistence In Action
- Project Intro - Redis ToDo Project
- Server Redis Client Setup
- Fecth Todos From Redis
- Adding Todos To Redis
- Deleting Todos From Redis
- Chapter 18 : Learning Caching Using Memcached
- Chapter 19 : Markdown- The formatting markup language
- Chapter 20 : Sass - The CSS Preprocessor
- Chapter 21 : Git Version Control
- Chapter 22 : Task Runners - Grunt and Gulp
- Chapter 23 : Chrome Developer Tools
- Chapter 24 : PHP Errors, Debugging Config
- Chapter 25 : Course Summary
Product information
- Title: The Full Stack Web Development
- Author(s):
- Release date: October 2017
- Publisher(s): Packt Publishing
- ISBN: 9781788470735
You might also like
video
Full-Stack Web Development with Vue
6+ Hours of Video Instruction Learn how to use Vue, Node.js, Express, and MongoDB to create …
video
Front-End Web Development with Modern HTML, CSS, and JavaScript
JavaScript code runs your browser as your HTML page loads. Adding JavaScript to your code can …
book
JavaScript and JQuery: Interactive Front-End Web Development
Learn JavaScript and jQuery a nicer way This full-color book adopts a visual approach to teaching …
video
A Front-End Web Developer MasterClass Using HTML, CSS, and JavaScript
This course is going to take you on a journey where you’ll learn and practice HTML …