Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5
1.
About Your Instructor - Nazariy Dumanskyy
2. Welcome 3. The 7 Habits of Highly Paid Developers 4. Should You Freelance or Full-Time Based On Your Personality 5. Let's Figure Out Your Income Goals To Direct Yourself 6. The Pros and Cons of Freelancing vs Full-Time (In-Depth) 7. 螺 5 Ways to Generate $5,000 per month as a JavaScript Developer 8. How To Get Maximum ROI From This Course 9. How To Get Maximum ROI from the Facebook Community 10. Your War Plan for the JavaScript Crash Course 11. Why Learn Javascript, And Where Can We Use It? 12. Overview of Project: Guess the Number Game 13. How to Run Javascript Code 14. Manipulate the DOM with JavaScript 15. Numbers in JavaScript 16. Functions in JavaScript 17. While vs. For Loops in JavaScript 18. Data Types in JavaScript 19. Strings (Common Methods) 20. JavaScript Arrays 21. Objects in JavaScript 22. If-Else Conditionals and Switch Statements 23. Learn JSON in 5 Minutes 24. Project: Let's build Guess The Number Game 25. Guess The Number Game: Retrieve User Input 26. Guess The Number Game: Generate Random Number 27. Guess The Number Game: Compare User Input With Generated Number 28. Guess The Number Game: Create Function To Compare Result 29. Guess The Number Game: Create The Main Dialog To Show Result 30. Guess The Number Game: Connect Result Logic With Dialog 31. Guess The Number Game: Save User Guess History 32. Guess The Number Game: Display Guess History 33. Guess The Number Game: Ability To Restart The Game 34. Overview of Module on Problem Solving 35. Challenge 1: Add Two Numbers 36. Challenge 2: Convert Minutes to Seconds 37. Challenge 3: Your Age In Seconds 38. Challenge 4: First Item In An Array 39. Challenge 5: Label Good Movies and Bad Movies 40. Challenge 6: Check if a string is empty 41. Challenge 7: Finding the Minimum 42. Challenge 8: Finding the Maximum 43. How to Visualize Your JavaScript Code 44. Challenge 9: Sort by Biggest Numbers 45. Challenge 10: How to Use Helper Functions 46. Project: Sort IMDB Movie Database 47. Sort IMDB Movie Database: Let's set up the project 48. Sort IMDB Movie Database: Sort movies list by rank 49. Sort IMDB Movie Database: Create a flexible function to sort movies by rank, id, and title 50. Sort IMDB Movie Database: How are strings compared? 51. Sort IMDB Movie Database: Create a helper function for sorting movies 52. Overview of Module on DOM-inate with JavaScript 53. What is DOM and why do we need it? 54. How to access the DOM elements 55. How to search the DOM tree for the element you need 56. How to modify the content of the DOM 57. What is BOM? 58. Project: Create a Google DOC like TextEditor 59. TextEditor: Add bold, italic, and underline features 60. TextEditor: Add text align features 61. What is the right keyboard event to use? 62. Welcome 63. Alfred - Find files and your copied text instantly 64. Google Chrome Inspect Tool - Pick apart web pages easily 65. Oh My ZSH - A cleaner, nicer, more powerful, more robust, command line. 66. VIM - crazy keyboard shortcuts to DOUBLE your coding speed. 67. Visual Studio Code - the best code editor 68. Stack Overflow - best community for coding questions (and fixing bugs!) 69. Spectacle - window management 70. Droplr - clear screenshots and clear communication to clients/teams 71. Overview of Module on Advanced Javascript 72. What/Why ES6+? 73. ES6+: Using Let & Const to correctly define variables and their scope 74. ES6+: Template Literals for easier concatenation of strings 75. ES6+: Using Arrow Functions to define functions easier 76. ES6+: Setting Default Parameters in functions 77. ES6+: Simpler ways for iterating over arrays and objects 78. ES6+: Deconstructing Objects 79. Challenge: Convert TextEditor Project to ES6+ 80. ES6+: Using promises to run code in the future 81. ES6+: Fetching data from an API 82. Project: Create a Weather App 83. Weather App: Fetch weather data from API 84. Weather App: Get weather data based on user input 85. Weather App: Display weather data 86. Overview of Module on Object-Oriented Programming 87. What is OOP? Why do we need to learn it? 88. Creating Objects for containing data and methods 89. Everything is an object in Javascript! Almost... 90. Creating Classes 91. Inheriting from other Classes 92. Project: BeatBoxJS Intro 93. BeatBoxJS: Setting up the project using GitHub 94. BeatBoxJS: Listening on keystrokes 95. BeatBoxJS: Creating a Beat Class to play audio files 96. BeatBoxJS: Connecting keypress to the playing of audio 97. BeatBoxJS: Create Button class to represent button colors and transitions 98. BeatBoxJS: Finishing up 99. Feb 6 Live Call - Student Introductions and Answering Questions 100. Feb 22 Coding Live Call - Teaching the Process of Creating the Guess The Number Game 101. March 21 - Google Maps Project Explanation/Catch Up 102. March 28 - How to turn your idea into a reality 103. April 4 - ES6 String Literals, CSS & FlexBox 104. April 11 - Problem Solving Algorithm Questions to prepare for developer interviews 105. April 19 - Solving Diagonal Difference Algorithm Question From Homework on April 11 106. Module Intro 107. Project: My Blog Intro 108. Blog App: Creating a Software Requirements Document to give to our clients 109. Blog App: Learning to create our first Wireframe 110. Blog App: Setting up the project files 111. Using the power of Flexbox to build any layout on the web 112. Blog App: Creating the Home Page base structure 113. Blog App: Creating the Blog Post html and style 114. Blog App: Learning to add transitions and hover effects 115. Blog App: Complete Individual Post structure and styling 116. What is a REST API? 117. Blog App: Creating your first NodeJS Server API 118. Blog App: Creating API Endpoint to return a list of posts 119. Blog App: Reading data from JSON file in NodeJS 120. Blog App: Creating API Endpoint to get an individual blog post 121. Blog App: Connecting Home Page with API Data 122. Blog App: Connecting Post Page with API Data 123. Blog App: Uploading images to NodeJS API 124. Blog App: Posting a new Blog Post to the API (WE ARE DONE ) 125. Blackjack and Intro Projects (Your Projects/Challenges For This Module) 126. Mini-Project 1: Your Age In Days 127. Mini-Project 2: Random Cat Generator 128. Mini-Project 3: Rock Paper Scissors (Part 1) 129. Mini-Project 3: Rock Paper Scissors (Part 2) 130. Mini-Task: Changing the color of all buttons 131. How Blackjack Works 132. Writing the HTML for Blackjack 133. Writing the CSS for Blackjack 134. Blackjack: Part 1 135. Blackjack: Part 2 136. Blackjack: Part 3 137. Blackjack: Part 4 138. Blackjack: Part 5 139. Blackjack: Part 6 140. Module Intro 141. Project: Twitter Clone Intro 142. Twitter Clone: Creating a Software Requirements Document to provide a foundation for the project 143. Twitter Clone: Building a Wireframe 144. Twitter Clone: Create a Twitter Developer Account 145. Twitter Clone: Connecting to Twitter API 146. Twitter Clone: Setting up the files 147. Twitter Clone: Using Mockup files as a Front End Developer 148. Twitter Clone: Creating the Page Structure 149. Twitter Clone: Create HTML and Style for Navigation 150. Twitter Clone: Create HTML and Style for Input Box 151. Twitter Clone: Creating HTML and Style for Individual Tweet 152. Twitter Clone: Creating HTML and Style for Trending Box 153. Twitter Clone: Setting up NodeJS Server 154. Twitter Clone: Create API endpoint to receive Twitter Data 155. Twitter Clone: Create helper function to move Twitter API Logic 156. Twitter Clone: Saving secure API tokens in a .env file 157. Twitter Clone: Retrieve data from our API on the APP 158. Twitter Clone: Retrieving Twitter data based on user search input 159. Twitter Clone: Showing tweets based on API Data 160. Twitter Clone: Showing Tweet Images 161. Twitter Clone: Showing Tweet Videos and Gifs 162. Twitter Clone: Showing tweet user info 163. Twitter Clone: Using momentjs to show created date of tweet 164. Twitter Clone: Allowing users to search using trends 165. Twitter Clone: Creating the Next Page Button 166. Twitter Clone: Showing Next Page of Tweets 167. Twitter Clone: Clean Up (WE ARE DONE) 168. Module Intro 169. Project: Google Maps App Intro 170. Google Maps: Creating a Software Requirements Document to provide a foundation for the project 171. Google Maps: Creating the Wireframe 172. Google Maps: Get your own Google Maps API Key 173. Google Maps: Using Mockup Files as a Developer 174. Google Maps: Setting up the files for the Google Maps Store Locator App 175. Google Maps: Import Google Maps into our project 176. Google Maps: Create HTML and STYLE for the header 177. Google Maps: Create HTML and STYLE for zip code input 178. Google Maps: Create HTML and STYLE for stores list container 179. Google Maps: Create your FIRST marker on the map 180. Google Maps: Set up NodeJS API 181. Google Maps: Get your own Stores data 182. Google Maps: What is a NoSQL Database(MongoDB)? 183. Google Maps: Create a POST API endpoint to save our data 184. Google Maps: Create YOUR FIRST MongoDB Database 185. Google Maps: Connect to MongoDB Database with Mongoose 186. Google Maps: Create a Store Model in MongoDB and SAVE our first Object 187. Google Map: Delete and Save real data in MongoDB Database 188. Google Maps: Get real STORE data from MongoDB Database 189. Google Maps: Show markers on Google Map of all STORES from API 190. Google Maps: Add InfoWindow to every store marker 191. Google Maps: Add HTML and STYLE for individual store 192. Google Maps: Show the full list of stores from the API 193. Google Maps: Open Info Window of a marker on the selection of a store 194. Google Maps: Find Stores around zip code using MongoDB and Google Maps Geocoding API 195. WHAT is ASYNC/AWAIT? 196. Google Maps: Use ASYNC/AWAIT to cleanly refactor API code 197. Google Maps: Implement search by zip code on the app 198. Google Maps: Add Starter Screen (WE ARE DONE!) 199. Feb 22 Coding Live Call - Teaching the Process of Creating the Guess The Number Game 200. April 25 - Starting COVID-19 Project Part 1 201. May 2, 2019 - COVID Tracker Part 2 202. May 9, 2020 - COVID Tracker Part 3 - Adding LIVE COVID data to the map 203. May 16, 2020 - 7-Figure Freelance Developer Interview 204. May 7 - Success Coaches that will skyrocket your knowledge in JavaScript 205. May 14 - Creating a Pokemon Card with CSS, HTML
(Ebook) React Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) by Klingman, Loren, Parker, Ashley ISBN 9780137901760, 0137901763 - The ebook in PDF and DOCX formats is ready for download now
Node - Js Web Development For Beginners A Step-By-Step Guide To Build An MVC Web Application With Node - JS, Express, and MongoDB... (Sebhastian, Nathan) (Z-Library)
Full download (Ebook) Learn With: Angular 4: Collected Essays: Angular CLI, Unit Testing, Debugging TypeScript, and Angular Build Processes by Jeffry Houser pdf docx
(Ebook) React Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) by Klingman, Loren, Parker, Ashley ISBN 9780137901760, 0137901763 - The ebook in PDF and DOCX formats is ready for download now
Node - Js Web Development For Beginners A Step-By-Step Guide To Build An MVC Web Application With Node - JS, Express, and MongoDB... (Sebhastian, Nathan) (Z-Library)
Full download (Ebook) Learn With: Angular 4: Collected Essays: Angular CLI, Unit Testing, Debugging TypeScript, and Angular Build Processes by Jeffry Houser pdf docx