Saturday, April 25, 2015

How do you become a professional web developer

How do you become a professional web developer

What is Covered in This Course?

HTML/HTML5
CSS/CSS3
JavaScript
Ajax
jQuery
JSON
PHP
MySQL
Responsive web design

Source: http://tutdownload.com/udemy-become-a-professional-web-developer/


Section 1: Introduction to the Course

1 Introduction to the Course
Section 2: HTML and HTML5
2 What Is HTML?
3 What Is HTML5?
4 Getting the Browser
5 Getting the Editor
6 Setting Up the Editor
7 HTML Structure – Hello World
8 The DOM
9 Customizing the Editor
10 Self Closing Tags – Environment
11 Validation
12 Comments
13 Block Level Elements
14 Line Break and Spacing
15 Span – Text Modifiers
16 Anchors
17 Exercise: Linking to the Top of a Page
18 Images
19 Tables
20 Forms
21 Placeholder vs. Value
22 Radio Buttons, Checkboxes & Text Areas
23 New HTML5 Inputs
24 HTML5 Input Attributes
25 Action Attribute
26 GET vs. POST
27 Submit Buttons
28 Exercise: Create a Hotel Booking Form
29 New Elements in HTML5
30 HTML5 Semantic Elements
31 Semantic Elements in Practice
32 Meter and Progress Elements
33 HTML5 Audio
34 HTML5 Video

Section 3: CSS and CSS3


35 What Is CSS?
36 Understanding CSS
37 How HTML and CSS Are Used Together
38 Selectors: Part 1
39 Selectors: Part 2
40 Selectors: Part 3
41 Selectors: Part 4
42 Hyperlinks
43 Widths and Heights
44 Positioning
45 Centering a Container
46 Display Types
47 Hiding an Element
48 Margins and Padding
49 Overflow
50 Element Stack Order (z-index)
51 Cursors
52 Box Sizing
53 Color
54 Font Basics
55 Floats
56 Clearfix
57 Forcing Uppercase, Lowercase and Capitalization
58 Text Alignment
59 Text Indenting
60 Backgrounds
61 Multiple Background Images
62 Background Size
63 Borders
64 Border Images

Section 4: CSS and CSS3 Projects


65 Build a Website Part 1
66 Build a Website Part 2
67 Build a Website Part 3
68 Create a Pure CSS Drop Down Menu
69 Creating a Dropdown List Menu Part 1
70 Creating a Dropdown List Menu Part 2

Section 5: Javascript


71 Introduction to JavaScript
72 Script Tags
73 Boxes
74 Console
75 Variables
76 Undefined, typeof, NaN
77 Concatination
78 Comparison Operators
79 Logical Operators
80 Mathematical Operators
81 Commenting
82 Arrays
83 Array Prototype
84 Looping Over Arrays
85 Introduction to Objects
86 Creating an Object
87 Dates and Times
88 Intervals
89 Exercise: Countdown Application
90 Callbacks
91 Callbacks in Countdown
92 DOM Elements
93 Query Selector
94 Event Handlers
95 Input Fields
96 Creating Elements
97 Styling Elements
98 Linting
99 Minification

Section 6: jQuery, Ajax and JSON


100 Introduction

Section 7: PHP


109 What Is PHP?
110 What Is PHP Used For?
111 Commenting Code
112 Your First PHP File
113 Echo and Print
114 Variables
115 If Statements
116 Arithmetic Operators
117 Comparison Operators
118 Triple Equals
119 Logical Operators
120 Switch Statement
121 Introduction to Arrays
122 Multi-Dimentional Arrays
123 While Loop
124 Do While Loop
125 For Loop
126 Foreach
127 Functions
128 Functions with Undefined Parameters
129 Formatting Numbers
130 $_GET
131 $_Post
132 Embedding PHP within HTML
133 A better way to display HTML
134 Arrays Part 1
135 Arrays Part 2
136 Cookies Part 1
137 Cookies Part 2
138 Radio Buttons
139 Check Boxes

Section 8: MySQL


140 Introduction to MySQL
141 Creating a Database
142 Inserting Data
143 SQL Injection
144 Select Queries Part 1
145 Select Queries Part 2

Section 9: Web Development as a Profession


146 What Does a Web Developer Do?
147 How Do You Become a Web Developer?

Section 10: Overview of Web Development Tools


148 Firefox Web Development Tools
149 Chrome Web Development Tools
150 Quicker Development in Chrome

Section 11: Introduction To Responsive Design


151 Responsive Design Project Part 1
152 Responsive Design Project Part 2
153 Responsive Design Project Part 3
154 Responsive Design Project Part 4

Section 12: Responsive Design with Twitter Bootstrap


155 Introduction to Bootstrap
156 What Is Bootstrap?
157 Setting Up
158 Navigation
159 Hero Units
160 Fluid Grid Systems
161 Glyphs
162 Navigation List


Section 13: Introduction to CodeIgniter


163 Introduction to CodeIgniter
164 Controllers
165 Models
166 Views
167 Building a Basic Calculator
168 URLs, mo_rewrite & URIs
169 Connecting to a Database
170 Getting DB Values
171 Inserting
172 Updating DB Values
173 Deleting DB Values

Section 14: Build A Website with CodeIgniter

174 Introduction
175 Multi Page Loading and Styling
176 HTML Helper
177 URL Helper
178 Content Managing
179 Contact Page
180 Form Validation Libraries
181 Sending E-mails

Section 15: More HTML5: Geolocation


182 Part 1
183 Part 2
184 Part 3
185 Part 4

Section 16: More HTML5: Create an HTML5 Video Player


186 Part 1
187 Part 2
188 Part 3
189 Part 4
190 Part 5
191 Part 6
192 Part 7
193 Part 8

Section 17: More HTML5: Working with the Canvas


194 Part 1
195 Part 2
196 Part 3
197 Part 4
198 Part 5
199 Part 6
200 Right Click Context Menus
201 Forcing Download When Clicking a Link
202 Placeholders

Section 18: Intermediate CSS and CSS3


203 Creating a Vertical Menu
204 Creating a Horizontal Menu Part 1
205 Creating a Horizontal Menu Part 2
206 Creating a Button
207 Floating Elements
208 Styling Unordered Lists
209 Styling Headers
210 Display Properties
211 Opacity
212 Sprites
213 Creating Rounded Borders
214 Creating Box Shadows
215 Creating Text Shadows
216 Dashed Link Underlines

Section 19: Advanced CSS and CSS3 Projects


217 Before and After Pseudo Elements
218 2D Transformations Part 1
219 2D Transformations Part 2
220 2D Transformations Part 3
221 2D Transformations Part 4
222 Styling Tables Part 1
223 Styling Tables Part 2
224 Styling Form Elements Part 1
225 Styling Form Elements Part 2
226 Quick and Easy CSS Triangles
227 Creating a 3D Cube with CSS3
228 Creating a CSS3 Avatar/Profile Picture Effect
229 CSS Speech Bubble Comment Effect
230 CSS Headline Background Effect
231 Pure CSS Video Play Button
232 CSS Icon Fonts

Section 20: CSS Reference Manual


233 CSS Reference Manual

Section 21: Intermediate and Advanced JavaScript Projects


234 Create a JavaScript Countdown Timer
235 Ajax File Uploader with Progress Bar Part 1
236 Ajax File Uploader with Progress Bar Part 2
237 Ajax File Uploader with Progress Bar Part 3
238 Ajax File Uploader with Progress Bar Part 4
239 Ajax File Uploader with Progress Bar Part 5

Section 22: Intermediate and Advanced Ajax Projects


240 Loading Content Without Refreshing the Page
241 Loading Content with an Ajax Request
242 Submitting a Form with Ajax
243 Ajax Chat Application Part 1
244 Ajax Chat Application Part 2
245 Ajax Chat Application Part 3
246 Ajax Chat Application Part 4
247 Ajax Chat Application Part 5
248 Ajax Chat Application Part 6
249 Ajax Chat Application Part 7
250 Ajax Chat Application Part 8
251 Ajax Chat Application Part 9

Section 23: Intermediate and Advanced jQuery


252 Working with JSON and jQuery
253 Reading JSON with jQuery
254 Implementing jQuery
255 Callback Functions
256 Click Event Handler
257 Fade In, Fade Out and Delay
258 Inline vs. External Scripting
259 Loading Files
260 POST_GET Data
261 Toggling
262 Create a jQuery Tabbing System
263 Create a Scroll Down Twitter Style Header Part 1
264 Create a Scroll Down Twitter Style Header Part 2
265 Dynamic Countdown to Redirect
266 Realistic Typewriter Typing Effect
267 How to Read XML Files with jQuery Part 1
268 How to Read XML Files with jQuery Part 2

Section 24: Exploring PHP Functions


269 PHP Functions You Should Know Part 1
270 PHP Functions You Should Know Part 2
271 PHP Functions You Should Know Part 3
272 String Functions Part 1
273 String Functions Part 2
274 Date and Time Part 1
275 Date and Time Part 2


Section 25: Creating Dynamic Web Pages with PHP


276 Part 1
277 Part 2
278 Part 3

Section 26: PHP Object Oriented Programming


279 Classes, Methods and Properties
280 Encapsulation
281 Calculator Application Example
282 Constructor Method
283 Protecting Methods/Properties
284 Extending a Class (Inheritance)
285 Scope Resolution Operators
286 Class Constants
287 Static Properties and Methods
288 MySQL Database Example Part 1
289 MySQL Database Example Part 2
290 MySQL Database Example Part 3

Section 27: Common PHP Errors You Will Encounter


291 PHP Error Reporting
292 Changing Maximum File Upload Size
293 Access Denied
294 Undefined Index
295 Cannot Modify Header Information
296 Supplied Argument Not a Valid MySQL Result
297 Unexpected $end

Section 28: PHP Security


298 File Includes
299 File Uploading
300 Null Byte
301 Passing Variables
302 Session Hijacking
303 SQL Injection
304 XSS (Cross-Site Scripting)

Section 29: Intermediate and Advanced PHP Programming


305 Sessions
306 Using Single or Double Quotes
307 Indenting Code
308 Anonymous Functions
309 Callbacks
310 Ternary Operator
311 Browser Identification
312 Self Submitting Forms
313 Include and Require
314 Quickly Return True/False
315 Tree Structures
316 Implode: Array to String
317 Explode: String to Array
318 Array Dereferencing
319 Creating Images with PHP

No comments:

Post a Comment