Intermediate Coders: Use Javascript To Make Web Apps And Art - Druckversion +- Forum Rockoldies (https://rockoldies.net/forum) +-- Forum: Fotobearbeitung - Photoshop (https://rockoldies.net/forum/forumdisplay.php?fid=16) +--- Forum: E-Learning, Tutorials (https://rockoldies.net/forum/forumdisplay.php?fid=18) +--- Thema: Intermediate Coders: Use Javascript To Make Web Apps And Art (/showthread.php?tid=63834) |
Intermediate Coders: Use Javascript To Make Web Apps And Art - Panter - 01.12.2022 Intermediate Coders: Use Javascript To Make Web Apps And Art Last updated 11/2018 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 20.67 GB | Duration: 24h 40m Learn SVG, JSX, JavaScript, React Router, ES6, webpack, CSS, Redux, refactoring & more in this epic web development! What you'll learn Learn to create simple vector art with code! Gain hands-on training with real projects Build beautiful, well-functioning web apps And so much more Requirements Basic understanding of HTML, CSS and JavaScript is highly helpful. To get a fast introduction, enroll in our "Kids Coding -Introduction to HTML, CSS and JavaScript" course. An Internet connection to follow along in the free text editor JS Bin. No SVG knowledge is required. Illustrator CC or another graphic editing software Modern web browser This course was recorded on a Mac computer, but you can use a PC. Description "This guy knows his stuff. Really good course. Has a ton of content! I watch this all the time. His SVG knowledge is impressive. I also liked the React stuff." - Daniel S.Do you want to take the next steps in your web development career or programming hobby? This course is for you. This course is project-based so you will not be learning a bunch of useless coding practices. At the end of this course you will have real world apps to use in your portfolio. We feel that project based training content is the best way to get from A to B. Taking this course means that you learn practical, employable skills immediately.In Part 1, you will learn hands-on how to create SVG animations in the browser using HTML & CSS. Together with your expert instructor Chris Veillette of Mammoth Interactive, you will:Recognize why you should use SVGs for web development.Create SVG shapes.Embed SVG on a web page.Make a landscape scene entirely with code!In Part 2, you will master the fundamentals of React and Redux by developing apps. You will learn how to do all of the following, and more!Lay out a web app in a logical wayUse JSX, a pre-processor that adds XML syntax to JavaScriptBuild a single-page app using React RouterCode in ES6 and JavaScriptUse webpack, a bundler for codeTransition from webpack 1.0 to webpack 2.0Write modular CSSUse Redux, a predictable state container for JavaScript appsRefactor code (alter code to make it simpler and more efficient)Fix bugs and handle errorsThe beauty of taking an online course like this is the ability to replay any of the lectures at any time. There is no time limit or final tests. You get to learn at your own pace with a practical model method of learning.One of the best features is that you can watch the courses at any speed you want. This means you can speed up the or slow down the video if you want to.You can use the projects you build in this course to add to your LinkedIn profile. Give your portfolio fuel to take your career to the next level.Learning how to code is a great way to jump in a new career or enhance your current career. Coding is the new math and learning how to code will propel you forward for any situation. Learn it today and get a head start for tomorrow. People who can master technology will rule the future. Overview Section 1: Use code to make a web graphic Lecture 1 What is an SVG? Lecture 2 Introduction Continued Lecture 3 Creating Rectangle and Circles Lecture 4 Creating Lines Lecture 5 Stretch to fit graphics with viewBox Lecture 6 Polygon Element Part 1 Lecture 7 Polygon Element Part 2 Lecture 8 Polygon Element Part 3 Lecture 9 Polygon Element Part 4 Lecture 10 viewBox Attributes Lecture 11 viewBox Attributes Continued Lecture 12 Path Elements Lecture 13 Path Elements Continued Lecture 14 Bezier Curves Part 1 Lecture 15 Bezier Curves Part 2 Lecture 16 Bezier Curves Part 3 Lecture 17 Bezier Curves Part 4 Lecture 18 Quadratic Bezier Curves Lecture 19 Arcs Lecture 20 Arcs Continued Lecture 21 SVG-edit and Illustrator Lecture 22 Styling Inline SVG Lecture 23 SVG in IMG tag Lecture 24 SVG in Background IMG Lecture 25 Modifying Inline SVG Lecture 26 SVG with Javascript Lecture 27 Adding Trees Lecture 28 Creating Trees Lecture 29 Creating Trees Continued Lecture 30 Remove Button Lecture 31 Adding Other Tree Types Lecture 32 Sorting Trees Lecture 33 Sorting Trees Continued Lecture 34 Refactoring JavaScript Lecture 35 Refactoring JavaScript Continued Lecture 36 Saving as SVG Lecture 37 Saving as SVG Continued Lecture 38 Save as PNG Lecture 39 Downloading Images Lecture 40 Refactoring Part 1 Lecture 41 Refactoring Part 2 Lecture 42 Refactoring Part 3 Lecture 43 Main Functionality Lecture 44 Main Functionality Continued Lecture 45 Testing Cross-Browser Compatibility Lecture 46 Checking DOMcontentload Lecture 47 Styling Part 1 Lecture 48 Styling Part 2 Lecture 49 Styling Part 3 Lecture 50 Modal for PNG Part 1 Lecture 51 Modal for PNG Part 2 Lecture 52 Modal for PNG Part 3 Lecture 53 More JavaScript Refactoring Lecture 54 Styling Modal Further Lecture 55 Adding Size Reset Button Lecture 56 Outro Lecture 57 ($1000 value!) Source Code Section 2: Code web apps in JavaScript Lecture 58 What Everyone Should Know about React Lecture 59 Quick Win! Example Lecture 60 Top 10 Things You Will Learn Lecture 61 Webpack Version Demystified Section 3: React and JSX Lecture 62 Setting Up React and Installing Packages Lecture 63 Alternate Methods of Rendering Lecture 64 Invoking Functions Lecture 65 Setting Styles on Elements Lecture 66 Source Code 01: Setup Section 4: Components Lecture 67 Virtual DOM and Classes Lecture 68 ES6 Webpack Dev Server Lecture 69 React Components Lecture 70 Splitting Another Component Lecture 71 React Component Validators Lecture 72 Source Code 02: Components Section 5: React States Lecture 73 React States Introduction Lecture 74 Extract Button to Separate Component Lecture 75 Reusing a Component Lecture 76 Split Component into Subcomponents Lecture 77 Creating a Timer Lecture 78 componentWillUnmount Lecture 79 Webpack Hot Reloading Lecture 80 Source Code 03: States Section 6: React Event Handling Lecture 81 React Event Handling Introduction Lecture 82 Simple Event Handling Lecture 83 Getting Values Lecture 84 Using Events to Influence App Display Lecture 85 Splitting Function into Components Lecture 86 Source Code 04: Event Handling Section 7: React Routers Lecture 87 Props.children Lecture 88 React Router Introduction Lecture 89 Direct URL Lecture 90 Wildcard Lecture 91 IndexRoute Lecture 92 Making a Name Profile Lecture 93 Nested Routes Lecture 94 User Profile Lecture 95 React Router Redirects Lecture 96 Making Parameters Optional Lecture 97 Making Profile and Calling on History Lecture 98 Back Button Lecture 99 activeClassName Lecture 100 Active Inline Styles Lecture 101 Navlinks Components Lecture 102 Source Code 05: React Routers Section 8: React Slight Refactoring Lecture 103 Improving Layout Lecture 104 Additional Refactoring Lecture 105 Source Code 06 & 07: Refactoring and Product Component Section 9: React Product Components Lecture 106 Making a Web Store Example Lecture 107 Building out the Project Lecture 108 Routing to Products Lecture 109 Rendering Product Profile Lecture 110 Adding Images to Web App Lecture 111 Reusing Component Section 10: React CSS Lecture 112 Basic CSS Framework Lecture 113 Organizing Information with CSS Grids Lecture 114 CSS Modules Lecture 115 CSS Styling Lecture 116 Adding Menu to Navigation Bar Lecture 117 Making a Background Lecture 118 Adding Margins to Products Lecture 119 Styling Name List Lecture 120 React CSS Styling Continued Lecture 121 Extract to Separate File Lecture 122 Extract to Separate File (Continued) Lecture 123 Source Code 08: CSS Section 11: Redux Lecture 124 Redux Introduction Part 1 Lecture 125 Redux Introduction Part 2 Lecture 126 Redux Introduction Part 3 Lecture 127 Redux Introduction Part 4 Lecture 128 Redux Store Lecture 129 Redux Store (Continued) Lecture 130 Redux Store Subscribe Lecture 131 Subscribe (Continued) Lecture 132 Combine Reducers Lecture 133 Source Code 09 & 10: Introduction & Adding Redux Section 12: Adding Redux to React Lecture 134 Adding Redux to React Part 1 Lecture 135 Adding Redux to React Part 2 Lecture 136 Adding Redux to React Part 3 Lecture 137 Adding Redux to React Part 4 Lecture 138 Delete Names Lecture 139 Babel and Spread Operators Section 13: Redux Actions & Refactoring Lecture 140 Action Creators Lecture 141 Profile Page Lecture 142 Dispatch and onEnter Lecture 143 Refactor into Separate Files Lecture 144 Refactor (Continued) Lecture 145 Product Page Lecture 146 Product Profile Page Lecture 147 Source Code 11: Action Creators & Refactor Section 14: Redux State in createStore Lecture 148 Initial State in createStore Lecture 149 Initial State Continued Lecture 150 Add Generated Names with Faker Lecture 151 Source Code 12: createStore Section 15: Middleware & Async Dispatch Lecture 152 Fake Backend and Middleware Lecture 153 Thunk Middleware Lecture 154 Thunk Checking State Lecture 155 Get Profile Part 1 Lecture 156 Get Profile Part 2 Lecture 157 Get Profile Part 3 Lecture 158 Get Profile Part 4 Lecture 159 Get Names Refactor Lecture 160 Add Random Name Lecture 161 Random Name Continued Lecture 162 Source Code 13: Middleware & Async Dispatch Section 16: Redux Refactor, Log & Error Handling Lecture 163 Refactor Name Reducers Lecture 164 Using Actions Lecture 165 Error Handling Part 1 Lecture 166 Error Handling Part 2 Lecture 167 Error Handling Part 3 Lecture 168 Source Code 14: Refactor, Log & Error Handling Section 17: Products Lists and Profiles Lecture 169 Product List Lecture 170 Product List Continued Lecture 171 Product Profile Lecture 172 Product Profile Continued Lecture 173 Error Handling Refactor Lecture 174 Error Handling Refactor Continued Lecture 175 Source Code 15: Lists & Profiles Section 18: Loading Spinner & Error Lecture 176 Loading Spinner Lecture 177 Loading Spinner Continued Lecture 178 Error Component Lecture 179 Source Code 16: Loading Spinner & Error Section 19: Adding User-Written Reviews Lecture 180 Adding Reviews Lecture 181 Adding Reviews Continued Lecture 182 Adding Reviews Finale Lecture 183 Adding User Reviews Lecture 184 Refining Review Containers Lecture 185 Refining Review Containers Continued Lecture 186 Refining Review Containers Finale Lecture 187 Source Code 17: User-Written Reviews Section 20: Prototype & Refactor Error Handling Lecture 188 Adding Prototypes Lecture 189 Adding Prototypes Continued Lecture 190 Action Types Lecture 191 Refactoring Error Handling Lecture 192 Error Handling Continued Lecture 193 Source Code 18: Prototype & Refactor Errors Section 21: Migrate to Webpack 2 & Build Production Lecture 194 Migrating to Webpack 2 Lecture 195 Hot Reloading Lecture 196 Hot Reloading Continued Lecture 197 HTML Webpack Plugin Lecture 198 Simple Production Build Lecture 199 Dev Config File Update Lecture 200 Source Code 19: Updating to Webpack 2 & Building Section 22: Styling an App Lecture 201 Final Styling Part 1 Lecture 202 Final Styling Part 2 Lecture 203 Final Styling Part 3 Lecture 204 Final Styling Part 4 Lecture 205 Final Styling Part 5 Lecture 206 Styling NavBar Lecture 207 Styling Product List Lecture 208 Styling Product List Continued Lecture 209 Styling Product List Finale Lecture 210 Styling Product Profile Lecture 211 Styling Profile Continued Lecture 212 Styling Review Lecture 213 Styling Review Continued Lecture 214 Styling Continued Lecture 215 Styling Namelist Lecture 216 Styling Namelist Continued Lecture 217 Styling Namelist Finale Lecture 218 Styling Layout Footer Lecture 219 Footer Continued Lecture 220 General Layout Styling Lecture 221 Layout Styling Continued Lecture 222 Font Work and More Styling Lecture 223 Source Code 20: Styling App Section 23: Epilogue Lecture 224 React and Redux Final Thoughts Lecture 225 Please rate this course Lecture 226 Bonus Lecture: Community Newsletter Anyone who wants to make art for web pages using code!,Developers who want to learn about React and Redux.,Coders who want to learn to build web apps.,Coders who want to learn JavaScript. Homepage |