Programming & Development

LM113 Complete Web Developer in 2018 Zero to Mastery (LM113)


Description
In this course, you will be taken through online videos and exercises where you will be able to do the following things by the end:

Build real complex applications and websites
Build an image recognition app together at the end of the course so you can add it to your portfolio
Go into a job interview confident that you understand the fundamental building blocks of web development and the developer space in 2018
Be able to go off on your own and grow your skills as a developer having built a solid foundation
Learn how front-end, servers, and databases communicate and how they all fit together in the eco system
Build your own startup landing page.
Go off and remotely work by being a freelance developer and bid on projects.
Know EXACLTY what a day in the life of a developer is like and what the day to day technologies and tools will be that you are using.

By the end of this course you will be comfortable using the below skills and you will be able to put them on your resume:

HTML5
CSS
Bootstrap 4
Javascript (ES6/ES7/ES8)
React + Redux
Git + Github
Node.js
Express.js
NPM
PostgresSQL
SQL
Content
  • LM1113.1 Introduction
  • LM113.1.1 Course Overview.mp4
  • LM113.2 How the Internet works
  • LM113.2.2 Breaking Google.mp4
  • LM113.2.2.1 Exercise Break Google Yourself
  • LM113.2.3 The Internet Backbone.mp4
  • LM112.2.3.1 Submarine Cable Map
  • LM113.2.4 Traceroute.mp4
  • LM113.2.4.1 Opening the command line in Windows
  • LM113.2.5 DEVELOPER FUNDAMENTALS.mp4
  • LM113.2.6 What does a Developer do.mp4
  • Feedback - LM113.2
  • LM113.3 History of the Web
  • LM113.3.1 WWW vs Internet.mp4
  • LM113.3.1.1 Maps That Explain the Internet
  • LM113.3.2 HTML_ CSS _ Javascript.mp4
  • LM113.3.3 DEVELOPER FUNDAMENTALS.mp4
  • LM113.3.4 Developer History.mp4
  • Feedback - LM113.3
  • LM113.4 HTML 5
  • LM113.4.1 Build your First Website.mp4
  • LM113.4.1.1 Resources for Text Editor
  • LM113.4.2 Developer Fundamentals.mp4
  • LM113.4.3 HTML Tags.mp4
  • LM113.4.3 HTML Tags 2.mp4
  • LM113.4.4 Self Closing HTML Tags.mp4
  • LM113.4.5 Anchor Tag.mp4
  • LM113.4.6 Q_A Index.HTML.mp4
  • LM113.4.7 Q_A Relative vs Absolute Path.mp4
  • Feedback - LM113.4
  • LM113.5 Advanced HTML 5
  • LM113.5.1 HTML Forms.mp4
  • LM113.5.2 HTML Forms 2.mp4
  • LM113.5.3 Submitting a Form.mp4
  • LM113.5.4 HTML Tags 3.mp4
  • LM113.5.5 HTML vs HTML 5.mp4
  • LM113.5.6 Copy a Website.mp4
  • LM113.5.7 HTML Challenge.mp4
  • LM113.5.10 Exercise HTML Quiz
  • Feedback - LM113.5
  • LM113.6 css
  • LM113.6.1 Your First CSS.mp4
  • LM113.6.2 CSS Properties.mp4
  • LM113.6.3 CSS Tricks Almanac. html
  • LM113.6.4 Paletton Color Picker
  • LM113.6.5 CSS Selectors.mp4
  • LM113.6.6 More about cascading and inheritance
  • LM113.6.7 Specificity Calculator
  • LM113.6.8 W3C Selectors List
  • LM113.6.9 CSS Cheat Sheet
  • LM113.6.10 Text and Font.mp4
  • LM113.6.11 Google Fonts
  • LM113.6.12 Images in CSS.mp4
  • LM113.6.13 Box Model.mp4
  • LM113.6.14 px vs em vs rem.mp4
  • LM113.6.15 Exercise - CSS Quiz
  • Feedback - LM113.6
  • LM113.7 advanced css
  • LM113.7.1 Critical Render Path.mp4
  • LM113.7.2 Minify CSS
  • LM113.7.3 Flexbox.mp4
  • LM113.7.4 CSS Flexbox Resource
  • LM113.7.4 Optional Exercise Flexbox Froggy
  • LM113.7.4.1 Flexbox Froggy Game
  • LM113.7.5 CSS 3.mp4
  • LM113.7.6 CanIUse.com
  • LM113.7.7 Should I Prefix
  • LM113.7.8 W3C Browser Support Reference
  • LM113.7.10 Responsive UI.mp4
  • LM113.7.11 Style CSS
  • LM113.7.12 Exercise Robot Animation.mp4
  • Feedback - LM113.7
  • lm113.8 bootstrap 4, templates and building your startup landing page
  • LM113.8.1 Bootstrap Introduction.mp4
  • LM113.8.2 Download Bootstrap
  • LM113.8.3 Bootstrap 4.mp4
  • LM113.8.4 What is a CDN
  • LM113.8.5 Exercise Startup Landing Page.mp4
  • LM113.8.6 Style.css
  • LM113.8.7 Exercise Adding Email Subscribe Form with Mailchimp.mp4
  • LM113.8.8 MailChimp Signup
  • LM113.8.9 Exercise Finishing Up The Landing Page.mp4
  • LM113.8.10 Exercise Putting Your Website Online.mp4
  • LM113.8.11 Github Desktop
  • LM113.8.12 Github
  • LM113.8.13 Note re Putting Your Website Online
  • LM113.8.14 Note Subscribe Button is off
  • LM113.8.15 DEVELOPER FUNDAMENTALS.mp4
  • LM113.8.16 Resources for FREE Templates. html
  • LM113.8.17 A Quick Note on CSS.mp4
  • Feedback - LM113.8
  • lm113.9 career of a web developer
  • LM113.9.1 Career of a Web Developer.mp4
  • LM113.9.2 New DEVELOPER FUNDAMENTALS.mp4
  • Feedback - LM113.9
  • lm113.10 javascript
  • LM113.10.1 Introduction to Javascript.mp4
  • LM113.10.2 What is Javascript.mp4
  • LM113.10.3 Your First Javascript.mp4
  • LM113.10.4 Exercise 1. txt
  • LM113.10.4.1 Exercise 1 Solutions. txt
  • LM113.10.5 Variables.mp4
  • LM113.10.6 Exercise 2. txt
  • LM113.10.6.1 Exercise 2 Solutions. txt
  • LM113.10.7 Exercise 3. txt
  • LM113.10.7.1 Exercise 3 Solution. txt
  • LM113.10.8 Control Flow.mp4
  • LM113.10.10 Javascript on our Webpage.mp4
  • LM113.10.11 Functions.mp4
  • LM113.10.12 Exercise 4. txt
  • LM113.10.12.1 Exercise 4 Solutions. js
  • LM113.10.13 Data Structures Arrays.mp4
  • LM113.10.14 Exercise Arrays. html
  • LM113.10.15 Exercise 5. txt
  • LM113.10.15.1 Exercise 5 Solution. js
  • LM113.10.16 Data Structures Objects.mp4
  • LM 113.10.17 Exercise 6. txt
  • LM 113.10.17.1 Exercise 6 Solutions. js
  • LM113.10.18 Exercise Build Facebook.mp4
  • LM113.10.19 Javascript Terminology.mp4
  • LM113.10.20 Loops.mp4
  • LM113.10.21 Exercise Build Facebook 2.mp4
  • LM113.10.22 Javascript Keywords.mp4
  • Feedback - LM113.10
  • lm113.11 DOM Manipulation
  • LM113.11.1 Document Object Model.mp4
  • LM113.11.2 HTML DOM W3C. html
  • LM113.11.3 DOM Selectors.mp4
  • LM113.11.4 DOM Events.mp4
  • LM113.11.5 Event Reference MDN. html
  • LM113.11.6 Exercise Background Generator.mp4
  • LM113.11.7 Background Generator Files
  • LM113.11.8 jQuery.mp4
  • LM113.11.9 Developer Fundamentals.mp4
  • Feedback - LM113.11
  • LM113.12 advanced javascript
  • LM113.12.1 Scope.mp4
  • Lm113.12.2 Exercise 1. js
  • LM113.12.2.1 Exercise 1 Solutions. js
  • LM113.12.3 Advanced Control Flow.mp4
  • LM113.12.4 Exercise 2. js
  • LM113.12.4.2 Exercise 2 Solutions. js
  • LM113.12.5 ES5 and ES6.mp4
  • LM113.12.5.1 Exercise ES5 and ES6. html
  • LM113.12.6.1 Exercise 3 Solutions. js
  • LM13.12.7 Advanced Functions.mp4
  • LM113.12.8 Exercise 4. js
  • LM113.12.8.1 Exercise 4 Solutions
  • LM113.12.9 Advanced Arrays.mp4
  • LM113.12.11 Exercise 5. js
  • LM113.12.11.1 Exercise 5 Solutions. js
  • LM113.12.12 Advanced Objects.mp4
  • LM113.12.12.1 Exercise Advanced Objects
  • LM113.12.13 Exercise 6. js
  • LM113.12.13.1 Exercise 6 Solutions. js
  • LM113.12.14 New ES7.mp4
  • LM113.12.14 Exercise ES7. html
  • LM113.12.14.1 Exercise ES7 Solutions. js
  • LM113.12.15 New ES8
  • LM113.12.17 Exercise ES8. html
  • LM113.12.17.1 Exercise ES8 Solutions. js
  • LM113.12.18 Debugging.mp4
  • LM113.12.18 New How Javascript Works.mp4
  • LM113.12.19 Modules.mp4
  • LM113.12.20 Brief History of Modules in Javascript. html
  • LM113.12.21 Extra Resource Modules. html
  • LM113.12.22 Extra Javascript Practice. html
  • Feedback - LM113.12
  • lm113.13 command line
  • LM113.13.1 Using the Terminal.mp4
  • LM113.13.2 Exercise Practice Using The terminal. html
  • Feedback - LM113.13
  • lm113.14 developer environment
  • LM113.14.1 Sublime Text 3.mp4
  • LM113.14.2 Resources Customising Sublime Text 3. html
  • LM113.14.3 Terminal.mp4
  • LM113.14.4 Resources Customising Terminal. html
  • Feedback - LM113.14
  • lm113.15 git + GitHub + open source project
  • LM113.15.1 Installing Git. html
  • LM113.15.2 Git _ Github Part 1.mp4
  • LM113.15.4 My Terminal Setup. html
  • LM113.15.5 Contributing to Open Source.mp4
  • LM113.15.6 Keeping Your Fork Up To Date. html
  • LM113.15.7 git-started-guide.pdf
  • LM113.15.8 Portfolio Website for Recruiters. html
  • Feedback - LM113.15
  • lm113.16 a day in the life of a developer
  • LM113.16.1 A Typical Day.mp4
  • Feedback - LM113.16
  • lm113.17 npm + npm scripts
  • LM113.17.1 Introduction to NPM.mp4
  • LM113.17.2 Setting up NPM and package.json.mp4
  • LM113.17.3 Troubleshoot Installing NPM and Nodes. js
  • LM113.17.4 Installing and Using Packages-1.mp4
  • Feedback - LM113.17
  • lm113.18 react.js + redux
  • LM113.18.1 Introduction to React.js.mp4
  • LM113.18.2 Create react app.mp4
  • LM113.18.2.1 Create React App - NPM. html
  • LM113.18.2.2 Overview of create- react-app.html
  • LM113.18.5 Your First React Component.mp4
  • LM113.18.6 Service Worker Info. html
  • LM113.18.7 Build a React App 1.mp4
  • LM113.18.8 Robohash.html
  • LM113.18.9 Robots. js
  • LM113.18.10 Build a React App 2.mp4
  • LM113.18.11 Build a React App 3.mp4
  • LM113.18.12 This - Binding in react. html
  • LM113.18.13 To Lower Case() . html
  • LM113.18.14 Includes() .html
  • LM113.18.15 Styling Your React App.mp4
  • LM113.18.16 SEGA Logo Font. html
  • LM113.18.16.1 What is @font-face.html
  • LM113.18.17 Building A React App 4.mp4
  • LM113.18.18 fetch(). html
  • LM113.18.19 Lifecycle Hooks. html
  • LM113.18.20 Building A React App 5.mp4
  • LM113.18.21 Building A React App 6.mp4
  • LM113.18.22 React Review.mp4
  • LM113.18.23 Error Boundary in React .mp4
  • LM113.18.24 State Management.mp4
  • LM113.18.25 Why Redux.mp4
  • LM113.18.26 Installing Redux.mp4
  • LM113.18.27 Redux Actions and Reducers.mp4
  • LM113.18.28 Redux Store and Providers.mp4
  • LM113.18.29 Redux Middleware.mp4
  • LM113.18.30 Redux Async Actions.mp4
  • LM113.18.31 Redux Project Structures.mp4
  • Feedback - LM113.18
  • lm113.19 httpjsonajax + asynchronous javascript
  • LM113.19.1 HTTPHTTPS.mp4
  • LM113.19.2 JSON.mp4
  • LM113.19.3 JSON vs Form Data. html
  • LM113.19.4 AJAX.mp4
  • LM113.19.5 New Promises.mp4
  • LM113.19.6 Exercise Promises. js
  • LM113.19.6.1 Exercise Promise Solutions. js
  • LM113.19.7 New ES8 - Async Await.mp4
  • LM113.19.8 Exercise Async Await.js
  • LM113.19.8.1 Exercise Async Await Solutions. js
  • Feedback - LM113.19
  • lm113.20 backened basics
  • LM113.20.1 Backend Basics.mp4
  • Feedback - LM113.20
  • lm113.21 apis
  • LM113.21.1 Introduction to APIs.mp4
  • LM113.21.2 Exercise Web App Using Star Wars API
  • Feedback - LM113.21
  • lm113.22 final project smartbrain front-end
  • LM113.22.1 What we are Building.mp4
  • LM113.22.2 Clarifai API. html
  • LM113.22.3 Building our Components.mp4
  • LM113.22.4 Note Updated Clarifai API FACE_DETECT_MODEL. html
  • LM113.22.5 Image Recognition API.mp4
  • LM113.22.6 Optional Advanced setState(). html
  • LM113.22.7 Face Detection Box.mp4
  • LM113.22.8 Sign In Form and Routing.mp4
  • Feedback - LM113.22
  • lm113.23 node.js + express.js
  • LM113.23.1 Introduction to Node.js.mp4
  • LM113.23.2 How to install node.js.html
  • LM113.23.3 Johnny-Five.html
  • LM113.23.4 Running script.js in Node.mp4
  • LM113.23.5 Modules in Node.mp4
  • LM113.23.6 Types of Modules .mp4
  • LM113.23.7 Building a Server.mp4
  • LM113.23.8 Introduction to Express.js.mp4
  • LM113.23.9 State of Javascript Survey 2017. html
  • LM113.23.10 Express Middleware.mp4
  • LM113.23.11 Postman.mp4
  • LM113.23.12 Body-Parser Package. html
  • LM113.23.13 Postman Download. html
  • LM113.23.14 RESTful APIs.mp4
  • LM113.23.15 Node File System Module.mp4
  • LM113.23.16 Exercise Resources Santa's Node Helper
  • LM113.23.16.1 Exercise Santa_s Node Helper.mp4
  • LM113.23.17 Solution Santa_s Node Helper.mp4
  • Feedback - LM113.23
  • lm113.24 final project smartbrain back-end -- server
  • LM113.24.1 Setting Up Our Server.mp4
  • LM113.24.2 Signin and Register.mp4
  • LM113.24.3 Profileid and Image.mp4
  • LM113.24.4 Storing User Passwords.mp4
  • LM113.24.5 Resource Storing User Password Securely. html
  • LM113.24.6 Connecting to our Front-End-1.mp4
  • LM113.24.7 Resource CORS. html
  • LM113.24.8 SQL Functions.mp4
  • LM113.24.9 NOTE Code Change From Last Video
  • LM113.24.10 User Profile Update.mp4
  • LM113.24.10.1 Object.assign(). html
  • LM113.24.11 Project Files Github. html
  • Feedback - LM113.24
  • lm113.25 databases
  • LM113.25.1 Introduction to databases.mp4
  • LM113.25.2 Installing PostgreSQL.mp4
  • LM113.25.3 Resources Installing PostageSQL. html
  • LM113.25.4 SQL Create Table.mp4
  • LM113.25.5 SQL Insert Into _ Select.mp4
  • LM113.25.6 SQL Alter Table _ Update.mp4
  • LM113.25.7 SQL Conditional Selections.mp4
  • LM113.25.8 Registering Users.mp4
  • LM113.25.9 Joining Tables Part 1.mp4
  • LM113.25.10 Joining Tables Part 2.mp4
  • LM113.25.11 SQL Delete From _ Drop Table.mp4
  • Feedback - LM113.25
  • lm113.26 final project smartbrain back-end -- database
  • LM113.26.1 Setting Up Your Database.mp4
  • LM113.26.2 Connecting to the Database.mp4
  • LM113.26.3 Registering A User Part 1.mp4
  • LM113.26.4 Registering A User Part 2.mp4
  • LM113.26.5 Getting User Profiles.mp4
  • LM113.26.6 Updating Entries.mp4
  • LM113.26.7 Sign In.mp4
  • LM113.26.8 Putting It All Together.mp4
  • LM113.26.9 What_s Next.mp4
  • Feedback - LM113.26
  • lm113.27 production + development
  • LM113.27.1 Code Review.mp4
  • LM113.27.2 Security Review.mp4
  • LM113.27.3 Environmental Variables.mp4
  • LM113.27.4 Deploying On Heroku.mp4
  • LM113.27.4.1 Deploying On Heroku. html
  • LM113.27.5 Deploying To Heroku Part 2.mp4
  • LM113.27.6 Deploying To Heroku Part 3.mp4
  • LM113.27.7 Deploying To Heroku Part 4.mp4
  • Feedback - LM113.27
  • lm113.28 where to go from here
  • LM113.28.1 Resource Interviewing. html
  • LM113.28.2 Advice On Getting Hired. html
  • LM113.28.3 Advice on Resume Portfolio LinkedIN. html
  • LM113.28.4 Advice On Interviewing. html
  • LM113.28.5 Advice On Being a Junior Developer. html
  • LM113.28.6 Advice On How to Become A Senior Developer. html
  • LM113.15.3 Git + Github Part 2
  • Course Feedback
Completion rules
  • All units must be completed
  • Leads to a certification with a duration: Forever