|
|
1. Start coding and working on the invisible part
|
|
|
10. Margin and its bugs, challenges, solutions and applications
|
|
|
11. POSITION and its challenges, solutions and applications
|
|
|
12. FLOAT and its challenges, solutions and applications
|
|
|
13. Challenge your front-end skills and understanding of FLOAT and POSITION
|
|
|
14. Apply what you have learnt and create projects
|
|
|
15. Fontawesome an awesome ICON image solution
|
|
|
16. Responsive and retina-ready web page design
|
|
|
17. JavaScript DOM
|
|
1. JavaScript and jQuery introuction.mp4
|
MP4
|
6.3 MB
|
|
|
1. JavaScript and jQuery introuction.vtt
|
VTT
|
1.97 KB
|
|
|
10. Loop Statement WHILE and FOR.mp4
|
MP4
|
11.28 MB
|
|
|
10. Loop Statement WHILE and FOR.vtt
|
VTT
|
3.71 KB
|
|
|
11. The bigger basket Array.mp4
|
MP4
|
4.01 MB
|
|
|
11. The bigger basket Array.vtt
|
VTT
|
1.53 KB
|
|
|
12. Function Built-in, Self-defined, and Anonymous.mp4
|
MP4
|
10.26 MB
|
|
|
12. Function Built-in, Self-defined, and Anonymous.vtt
|
VTT
|
3.45 KB
|
|
|
13. Object and its properties.mp4
|
MP4
|
6.58 MB
|
|
|
13. Object and its properties.vtt
|
VTT
|
2.53 KB
|
|
|
14. Object methods for operating array.mp4
|
MP4
|
2.54 MB
|
|
|
14. Object methods for operating array.vtt
|
VTT
|
1.3 KB
|
|
|
15. Accept the concept of OOP.mp4
|
MP4
|
2.64 MB
|
|
|
15. Accept the concept of OOP.vtt
|
VTT
|
1.68 KB
|
|
|
16. DOM object introduction and its document.write method.mp4
|
MP4
|
2.61 MB
|
|
|
16. DOM object introduction and its document.write method.vtt
|
VTT
|
1.17 KB
|
|
|
17. Page element, Nodes, and DOM Tree.mp4
|
MP4
|
6.15 MB
|
|
|
17. Page element, Nodes, and DOM Tree.vtt
|
VTT
|
1.81 KB
|
|
|
18. Preparations.mp4
|
MP4
|
9.35 MB
|
|
|
18. Preparations.vtt
|
VTT
|
996 B
|
|
|
19. Absolute and relative selection.mp4
|
MP4
|
3.86 MB
|
|
|
19. Absolute and relative selection.vtt
|
VTT
|
1.64 KB
|
|
|
2. Running environment of JavaScript.mp4
|
MP4
|
4.21 MB
|
|
|
2. Running environment of JavaScript.vtt
|
VTT
|
2.18 KB
|
|
|
20. Select page element by its ID getElementById.mp4
|
MP4
|
6.33 MB
|
|
|
20. Select page element by its ID getElementById.vtt
|
VTT
|
2.38 KB
|
|
|
21. Retrieving text contents from selected element innerText.mp4
|
MP4
|
2.27 MB
|
|
|
21. Retrieving text contents from selected element innerText.vtt
|
VTT
|
1.16 KB
|
|
|
22. Retrieving and resetting HTML and attributes.mp4
|
MP4
|
8.98 MB
|
|
|
22. Retrieving and resetting HTML and attributes.vtt
|
VTT
|
2.27 KB
|
|
|
23. Selecting elements by class and tag name.mp4
|
MP4
|
6.76 MB
|
|
|
23. Selecting elements by class and tag name.vtt
|
VTT
|
2.13 KB
|
|
|
24. Relative Selection-- Part 1.mp4
|
MP4
|
7.36 MB
|
|
|
24. Relative Selection-- Part 1.vtt
|
VTT
|
2.86 KB
|
|
|
25. Relative Selection-- Part 2.mp4
|
MP4
|
7.07 MB
|
|
|
25. Relative Selection-- Part 2.vtt
|
VTT
|
1.42 KB
|
|
|
26. Creating new elements.mp4
|
MP4
|
8.92 MB
|
|
|
26. Creating new elements.vtt
|
VTT
|
3.66 KB
|
|
|
27. Inserting new elements to the designated location.mp4
|
MP4
|
5.66 MB
|
|
|
27. Inserting new elements to the designated location.vtt
|
VTT
|
2.35 KB
|
|
|
28. Delete a selected page element.mp4
|
MP4
|
3.82 MB
|
|
|
28. Delete a selected page element.vtt
|
VTT
|
1.52 KB
|
|
|
29. Challenge how to empty a list automatically.mp4
|
MP4
|
7.93 MB
|
|
|
29. Challenge how to empty a list automatically.vtt
|
VTT
|
2.73 KB
|
|
|
3. Internal and External JavaScript codes.mp4
|
MP4
|
3.21 MB
|
|
|
3. Internal and External JavaScript codes.vtt
|
VTT
|
1.51 KB
|
|
|
30. Introduction to EVENT.mp4
|
MP4
|
2.07 MB
|
|
|
30. Introduction to EVENT.vtt
|
VTT
|
1.37 KB
|
|
|
31. Creating a working switch button.mp4
|
MP4
|
3.79 MB
|
|
|
31. Creating a working switch button.vtt
|
VTT
|
1.96 KB
|
|
|
32. Try self-defined function on EVENT.mp4
|
MP4
|
2.26 MB
|
|
|
32. Try self-defined function on EVENT.vtt
|
VTT
|
1008 B
|
|
|
33. window.onload.mp4
|
MP4
|
3.12 MB
|
|
|
33. window.onload.vtt
|
VTT
|
1.56 KB
|
|
|
34. addEventListener.mp4
|
MP4
|
4.4 MB
|
|
|
34. addEventListener.vtt
|
VTT
|
2.1 KB
|
|
|
35. Try the addEventListener method.mp4
|
MP4
|
2.96 MB
|
|
|
35. Try the addEventListener method.vtt
|
VTT
|
1.15 KB
|
|
|
36. event.target.mp4
|
MP4
|
5.11 MB
|
|
|
36. event.target.vtt
|
VTT
|
1.98 KB
|
|
|
37. stopPropagation.mp4
|
MP4
|
7.89 MB
|
|
|
37. stopPropagation.vtt
|
VTT
|
3.86 KB
|
|
|
38. Setting the third argument to TRUE.mp4
|
MP4
|
2.48 MB
|
|
|
38. Setting the third argument to TRUE.vtt
|
VTT
|
1.32 KB
|
|
|
4. JavaScript Comment.mp4
|
MP4
|
1.95 MB
|
|
|
4. JavaScript Comment.vtt
|
VTT
|
655 B
|
|
|
5. Data Type used in JavaScript.mp4
|
MP4
|
6.06 MB
|
|
|
5. Data Type used in JavaScript.vtt
|
VTT
|
3.62 KB
|
|
|
6. One Equal Sign, two Equal Sign, and Three Equal Sign.mp4
|
MP4
|
2.55 MB
|
|
|
6. One Equal Sign, two Equal Sign, and Three Equal Sign.vtt
|
VTT
|
1.03 KB
|
|
|
7. The basket Variable.mp4
|
MP4
|
4.75 MB
|
|
|
7. The basket Variable.vtt
|
VTT
|
1.84 KB
|
|
|
8. An application of variable working as a counter.mp4
|
MP4
|
2.13 MB
|
|
|
8. An application of variable working as a counter.vtt
|
VTT
|
1.15 KB
|
|
|
9. IF and SWITCH statement.mp4
|
MP4
|
6.8 MB
|
|
|
9. IF and SWITCH statement.vtt
|
VTT
|
2.15 KB
|
|
|
|
18. jQuery
|
|
|
19. Ajax
|
|
|
2. Creating the visible part
|
|
|
13
|
|
|
14
|
|
|
20. Advanced JavaScript
|
|
|
21. ES6+ New Syntax
|
|
|
22. Destructuring Assignment
|
|
|
23. JavaScript Object Prototype Chain
|
|
|
24. VUE.JS Introduction and Getting started
|
|
|
25. VUE.JS Directives v-bind and v-for
|
|
|
26. VUE.JS Apply what you have learnt and create a BBC news reading block
|
|
|
26
|
|
|
27. VUE.JS Exploring the Proxy feature
|
|
|
28. VUE methods and conditional rendering
|
|
|
29. VUE.JS collecting user-submitted data using v-model
|
|
|
3. CSS Cascading Style Sheet
|
|
|
30. VUE.JS apply what you have learnt-- generating a list dynamically
|
|
|
31. VUE.JS Computed and Filter
|
|
|
32. VUE.JS Controlling CSS using v-bind
|
|
|
33. VUE.JS create a project-- remaining character counter
|
|
|
34. VUE.JS Introduction to Components
|
|
|
35. VUE.JS Sending external data into a component
|
|
|
36. VUE.JS Sending data out of a component
|
|
|
37. VUE.JS the TRUTH of the v-model directive
|
|
|
38. VUE.JS Complicated Project Cost Calculator
|
|
|
39. VUE.JS Slots
|
|
|
4. Vital Difference between BLOCK and INLINE tags
|
|
|
40. VUE.JS Exchanging data between sibling components-- Central Event Bus
|
|
|
40
|
|
|
41. VUE.JS Creating a news reading and editing APP
|
|
|
42. VUE.JS New contents added by Vue 2.3 .sync modifier and model option
|
|
|
43. VUE.JS Scoped slots
|
|
|
44. VUE.JS Component Miscellaneous
|
|
|
45. VUE.JS API and reactivity in depth
|
|
1. Standardising a few names.mp4
|
MP4
|
5.1 MB
|
|
|
1. Standardising a few names.vtt
|
VTT
|
2.62 KB
|
|
|
2. API Part 1.mp4
|
MP4
|
6.47 MB
|
|
|
2. API Part 1.vtt
|
VTT
|
2.6 KB
|
|
|
2.1 watch-vue.html.html
|
HTML
|
723 B
|
|
|
3. API Part 2 using template in Vue instance.mp4
|
MP4
|
3.25 MB
|
|
|
3. API Part 2 using template in Vue instance.vtt
|
VTT
|
1.25 KB
|
|
|
3.1 new mounting-point.html.html
|
HTML
|
868 B
|
|
|
4. API 3, 4, 5.mp4
|
MP4
|
138.02 MB
|
|
|
4. API 3, 4, 5.vtt
|
VTT
|
12.27 KB
|
|
|
5. Try something interesting.mp4
|
MP4
|
3.25 MB
|
|
|
5. Try something interesting.vtt
|
VTT
|
1.6 KB
|
|
|
5.1 try_something_fun.html.html
|
HTML
|
729 B
|
|
|
6. API 6, 7, 8.mp4
|
MP4
|
99.42 MB
|
|
|
6. API 6, 7, 8.vtt
|
VTT
|
9.86 KB
|
|
|
7. API 9, 10, 11, 12, 13.mp4
|
MP4
|
82.64 MB
|
|
|
7. API 9, 10, 11, 12, 13.vtt
|
VTT
|
7.02 KB
|
|
|
|
46. VUE.JS Transition Effects
|
|
|
47. VUE.JS RENDER function
|
|
|
48. VUE.JS Custom DIrectives
|
|
|
49. VUE.JS Mixin
|
|
|
5. Image Display and things you should pay attention to
|
|
|
50. VUE.JS Connecting Vue to PHP backend program and MySQL database
|
|
|
50
|
|
|
51. Front-end Tools Command Line, NPM, Babel and Webpack
|
|
|
52. Vue-Cli
|
|
|
53. Vue Router
|
|
|
54. VueX
|
|
|
55. Vue CLI 3
|
|
|
56. Backend PHP Introduction
|
|
|
57. Expression, Operator and LOOP WHILE and FOR
|
|
|
58. IMPORTANT PHP Self-defined Function
|
|
|
59. Array and PHP techniques in dealing with Array
|
|
|
6. Collect data FORM and INPUT
|
|
|
60. Conversion between String and Array
|
|
|
61. Challenge Create a File Type Detector
|
|
|
62. Regular Expression
|
|
|
63. PHP File Operation
|
|
|
64. Challenge Create a Web Page Click Recorder
|
|
|
65. PHP Directory Operation
|
|
|
66. Challenge Create a Deleting Program
|
|
|
67. Sending data between files
|
|
|
68. Upload, Upload Security and automatic file management
|
|
|
69. APP Automatic Uploaded File Management Sysytem
|
|
|
7. URL, External CSS and Comments
|
|
|
70. Download and Download Security
|
|
|
71. Object-oriented Programming
|
|
|
72. Database Fundamentals
|
|
|
73. Operating MySQL using PHP
|
|
|
74. MySQL Security
|
|
|
75. APP Creating a Membership and Registration Sysytem
|
|
|
76. COOKIE and SESSION
|
|
|
77. APP Crete a COOKIE Verification System
|
|
|
78. Let's go back to MySQL study
|
|
|
79. APP Record Uploaded File Information Automatically to database
|
|
|
8. Hyperlink and Anchor
|
|
|
80. Program Security Protect your database from Repetitive Uploading
|
|
|
81. SESSION and Admin Login
|
|
|
82. APP SESSION Scanner
|
|
|
83. PHP Graphic Technique
|
|
|
84. Application of COOKIE and SESSION CAPTCHA or Verification Code
|
|
|
85. Other useful PHP image-processing techniques
|
|
|
86. APP Watermark images with slogans or logos
|
|
|
87. APP Tumbnail maker
|
|
|
88. Advanced MySQL Retrieve, organize and analyze retrieved date
|
|
|
89. Advanced MySQL ALIAS and deal with two or more tables simultaneously
|
|
|
9. TEXT-ALIGN and its challenges and applications
|
|
|
90. Advanced MySQL Pagination
|
|
|
91. Advanced MySQL Transaction
|
|
|
92. Advanced MySQL Prepared Statement
|
|
|
93. Advanced MySQL UNION and JOIN tables
|
|
|
94. Database Administrator DBA
|
|
|
95. Back-up and relocate a database
|
|
|
96. Create database user with limited authority
|
|
|
97. NEW Higher PHP
|
|
|
98. NodeJS and ExpressJS
|
|
|
99. Bonus Chapter HTML5 Web Storage
|
|
|
[Tutorialsplanet.NET].url
|
URL
|
128 B
|
|
|
89
|