پیمان ابوالقاسمی | پرنس سافت

پیمان ابوالقاسمی

وب | امنیت | سئو

09371354807 - 91620452 021

هر کسی تجربه و روش خودشو داره!

دوره طلایی طراحی سایت فول استک 0 تا 100 با جزوه خودم

وقتی گواهینامه رانندگی می گیری از کل کتاب قوانین، در طی سال با 10 تاش بیشتر برخورد نمیکنی که! نیازی نیست برا هر مبحث طراحی سایت 6 ماه بری کلاس چون خودت کافیه قلق پیشرفت رو یاد بگیری! همه نکات هم همیشه به کار نمیان شکن نکن! الانم کمتر جایی حقوق میده که فقط واسش یه کار بلدباشی و انجام بدی .

حالا چرا ASP.Net انتخاب بشه؟ چون میتونم کلی سیستم بانکی کشور و درگاه پرداخت آنلاین و کنترل پنل وب سرور و سازمان دولتی و سایت درست حسابی با تراکنش مالی و نیاز به امنیت بالا مثال بزنم که با این تکنولوژی توسعه داده شده . تو قالب آماده، اولش راحتی ولی نگهداریش سخته و گاها عذاب آور ولی خودت بشین یه دفه سایتو کدبزن با یک عمر لذت و سهولت نگهداری.

پس چرا میگن PHP خوبه؟ اونم خوبه منتها تو ایران بیشتر وردپرس کارها و سیستم های قالب آماده جا انداختنش چون اومدن کلی سایت و فروشگاه با وردپرس زدن که حالا نگهداری میخواد وگرنه پروژه های بزرگ از صفر نوشته میشن تا طرف بدونه چیکار کرده و نگهداری و توسعه هم راحت باشه نه که با آپدیت یه افزونه، کل سایت بهم بریزه مثلا! تو بحث مهم امنیت هم شما قالب رو از جایی نخریدی و قشنگ خودت کدش رو تایپ کردی هم سبکه هم ایمن. نکته حرفه ای اینکه: آماری که میگه PHP خوبه، اکی. ولی اون نمودار ترجمه است که میبینی تو وب و واسه کل دنیاست آمارش! ما واسه ایران کد میزنیم!

در انتهای دوره، نمونه قرارداد و نکات حقوقی و مرتبط با جذب کارفرما و رو میگم تا قراداد رو ببندی و پروژه رو تحویل بدی، تازه شروع درآمدت از نگهداری و پشتیبانی میشه

فصل 1 از 10 : تشریح دوره - جزوه لاتین : 40 صفحه - ویدئو: 3.5 ساعت  

  1. برنامه نویس و توسعه دهنده
  2. انواع نرم افزارهای کامپیوتری
  3. پروتکل HTTP و HTTPS
  4. مفهوم internet و web و hyperlink و website و webpage و weblog
  5. مفهوم Cross-Browser و معرفی افزونه گوگل کروم
  6. سیستم های بانک اطلاعاتی
  7. دیتاسنتر
  8. موتورهای جستجو
  9. مفهوم سئو
  10. مفاهیم UI و UX و حوزه های تحقیقاتی هرکدام
  11. مفاهیم WYSIWYG و ابزارهای گرافیکی و تصاویر Vector و Bitmap
  12. مرورگرهای وب و بخش توسعه دهنده گان گوگل کروم
  13. مفاهیم Cache و Cookie و آناتومی URL
  14. انواع دامنه های اینترنتی
  15. هشت فاز اصلی توسعه وب سایت شامل نیازسنجی، استراتژی محتوا، ایجاد گرافیک، طراحی و توسعه، تست، بررسی نهای، انتشار، نگهداری و پشتیبانی
  16. اعضای تیم توسعه وب سایت
  17. مفاهیم Frontend و Backend و Fullstack در توسعه وب سایت
  18. توسعه Client-side و Server-side و بررسی 4 تفاوت عمده بین آنها
  19. طراحی Responsive و Adaptive صفحات وب و بررسی تفاوت ها و سهم بازار(marketshare)
  20. مفهوم viewport و کاربرد آن با مثال
  21. مفهوم Media Queries و Breakpoints همراه با مثال
  22. مفهوم توسعه Mobile-first و Desktop-first
  23. مفهوم PWA و بررسی مزایا و معایب آن
  24. مفهوم Web-hosting یا Site-serving
  25. بررسی هاستینگ اشتراکی، VPS، VDS و هاستیگ ابری یا Cloud و هاستینگ محلی و بررسی مزایا و معایب انواع هاستینگ
  26. وب سرور و سرویس دهنده های static و dynamic
  27. سیستم های عامل سرور و سرور Windows و Linux و مقایسه آن ها
  28. معرفی Windows Server 2019
  29. معرفی Control Panel های مدیریت وب سایت
  30. معرفی IIS یا internet information service
  31. انتشار یا Publish وب سایت و مراحل انجام آن
  32. معرفی FTP و RDP و نرم افزار FileZilla
  33. امنیت وب سرور و Firewall و Antivirus و Security Policy و Registry
  34. مفهوم Maintenance Plane و Snapshop و Backup و نرم افزار Acronis True Image 2021
  35. مفهوم Sitemap همراه با مثال و ابزار تولید خودکار نقشه سایت بصورت آنلاین
  36. سیستم مدیریت محتوا یا CMS و مفاهیم CMA و CDA
  37. سیستم مدیریت محتوای Wordpress و بررسی مزایا و معایب و عمده ترین آسیب پذیری های آن
  38. ساختار عمومی یک صفحه وب
  39. مفاهیم HTML و CSS و JavaScript
  40. ویرایشگرهای Visual Studio 2022 و Visual Studio Code
  41. مفاهیم Markup Language و Tag و MetaTag
  42. محتوای دوره و نقشه راه دوره فول استک

فصل 2 از 10 : HTML - جزوه لاتین : 85 صفحه - ویدئو: 6 ساعت  

  1. معرفی و مقدمات تئوری HTML
  2. ساختار صفحات وب
  3. تفاوت HTML5 با ورژن قدیمی
  4. المنت Meta
  5. مفهوم Attributes
  6. تگ Body
  7. گام به گام ایجاد فایل HTML
  8. مفهوم Building blocks
  9. سینتکس Tag بهمراه مثال و انواع آن
  10. مفهوم DOCTYPE و DTD
  11. single quotes or double quotes?
  12. المان های Block-level و نمونه ها
  13. المان های inline و نمونه ها
  14. HTML Text Formatting و بررسی 14 تگ مربوطه
  15. Bold Text
  16. HTML Heading
  17. HTML Paragraph
  18. Space inside HTML Paragraph
  19. HTML Phrase tag
  20. Text Abbreviation tag
  21. Marked tag
  22. Strong text
  23. Emphasized text
  24. Definition tag
  25. Quoting text
  26. Short Quotations
  27. Code tags
  28. Keyboard Tag
  29. Address tag
  30. HTML Anchor
  31. href attribute of HTML anchor tag
  32. Specify a location for Link using target attribute
  33. HTML Image
  34. Attributes of HTML img tag
  35. Use of height and width attribute with img tag
  36. Use of alt attribute
  37. How to get image from another directory/folder?
  38. Use img tag as a link
  39. HTML Table and Related Tags
  40. HTML Ordered List or Numbered List
  41. HTML Unordered List or Bulleted List
  42. HTML Description List or Definition List
  43. HTML Nested List
  44. HTML Forms
  45. Why use HTML Form
  46. HTML form element
  47. HTML input element
  48. HTML textarea tag in form
  49. Label Tag in Form
  50. HTML Password Field Control و ویژگی های مهم آن
  51. HTML 5 Email Field Control
  52. Radio Button Control
  53. Checkbox Control
  54. HTML fieldset element
  55. input type="button"
  56. input type="file"
  57. input type="color"
  58. input type="date"
  59. input type="datetime-local"
  60. input type="month"
  61. input type="number"
  62. HTML File Paths
  63. Absolute File Paths
  64. Relative File Paths
  65. HTML Head
  66. HTML title Element
  67. HTML style Element
  68. HTML link Element
  69. HTML meta Element
  70. Meta description, keywords, author, refresh document
  71. Use meta tag to set the Viewport
  72. HTML script element
  73. HTML Responsive
  74. Responsive Web design
  75. Responsive Images
  76. How to make Image Responsive?
  77. Responsive Text-size
  78. HTML iframes
  79. HTML Charset
  80. UTF-8 Character Set
  81. HTML character Reference Table
  82. HTML Audio Tag برای کار با صدا و درج صوت
  83. MIME Types for HTML Audio format
  84. HTML Video Tag برای درج ویدئو در صفحات وب
  85. MIME Types for HTML Video format
  86. Download pdf/zip file using HTML
  87. 500+ HTML Color Names لیست کلیه کدهای رنگ
  88. What does Div mean in Html
  89. How to make a Navigation Bar in Html
  90. How to Add a Favicon in Html
  91. HTML Id Attribute
  92. HTML option tag
  93. HTML NoScript Tag
  94. HTML Tips & Tricks
  95. The Marquee element
  96. در آخر، ارائه 100 سوال چهارگزینه ای HTM

فصل 3 از 10 : CSS - جزوه لاتین : 170 صفحه - ویدئو: 10 ساعت  

  1. معرفی و مقدمات تئوری HTML
  2. نقش CSS در صفحات وب
  3. سه مزیت عمده CSS
  4. CSS Syntax CSS Syntax & Declaration Block
  5. انتخاب گرهای CSS:
  6. انتخاب کننده المنت
  7. انتخاب میتنب بر کلاس
  8. انتخاب مبتنی برکلاس در المنت های خاص
  9. انتخاب گر سراسری
  10. انتخاب کننده گروهی
  11. متدهای استفاده از آن:
  12. Inline CSS
  13. Disadvantages of Inline CSS
  14. Internal CSS
  15. External CSS
  16. CSS Comments
  17. CSS Background:
  18. background-color
  19. background-image
  20. background-repeat
  21. background-attachment
  22. background-position
  23. CSS Borders:
  24. border-style & 9 ways
  25. border-width
  26. border-color
  27. border-radius property
  28. CSS Display:
  29. display inline-block
  30. display block
  31. display none
  32. Other CSS display values(13 ways)
  33. CSS Cursor
  34. CSS Float
  35. CSS Float Property Values
  36. CSS Font:
  37. Font Color
  38. Font Family
  39. Font Size
  40. Font Style
  41. Font Variant
  42. Font Weight
  43. Font-size:
  44. Absolute-size
  45. Relative-size
  46. Font-size with pixels
  47. Font-size with em
  48. Responsive font size
  49. font-families:
  50. family-name
  51. generic-family
  52. serif, sans-serif, monospace, fantasy
  53. font-weight
  54. CSS Colors:
  55. RGB Format
  56. RGBA Format
  57. Hexadecimal notation
  58. Short Hex codes
  59. HSL
  60. HSLA
  61. Built-in Color
  62. CSS hover
  63. CSS Important
  64. CSS Background-color
  65. CSS Line Height
  66. CSS line-height values
  67. CSS Margin
  68. CSS Margin Properties
  69. CSS Margin Values
  70. CSS margin Example
  71. Margin: Shorthand Property
  72. CSS Opacity
  73. How to apply CSS opacity setting
  74. CSS Opacity Example: transparent image
  75. CSS filter
  76. brightness()
  77. blur()
  78. invert()
  79. drop-shadow()
  80. grayscale()
  81. CSS Images
  82. Thumbnail Image
  83. Transparent image
  84. Rounded image
  85. Responsive Image
  86. Center an Image
  87. CSS Overflow
  88. CSS Overflow property values
  89. CSS Padding
  90. CSS Padding Properties
  91. CSS Position
  92. CSS Static Positioning
  93. CSS Fixed Positioning
  94. CSS Relative Positioning
  95. CSS Absolute Positioning
  96. CSS Vertical Align
  97. CSS White Space
  98. CSS Width
  99. CSS width values
  100. CSS Width Example: width in px
  101. CSS height property
  102. CSS Word Wrap
  103. CSS Word Wrap Values
  104. CSS Word Wrap Example
  105. Box-shadow CSS
  106. CSS Text-shadow
  107. Example- Multiple Shadows
  108. CSS text-transform
  109. capitalize
  110. uppercase
  111. lowercase
  112. CSS Visibility
  113. CSS Visibility Parameters
  114. CSS icons
  115. Font Awesome icons
  116. Bootstrap icons
  117. Google icons
  118. CSS justify-content
  119. CSS text-decoration
  120. text-decoration-line
  121. text-decoration-style
  122. text-decoration-color
  123. CSS sticky
  124. CSS letter-spacing
  125. CSS :root selector
  126. CSS text-indent
  127. CSS Zoom
  128. CSS Superscript and Subscript
  129. CSS text-align
  130. CSS word-spacing
  131. CSS left property
  132. CSS right property
  133. CSS bottom property
  134. CSS top property
  135. Property Values For All
  136. CSS columns
  137. CSS Tooltips
  138. Basic Tooltip Example
  139. Left/Right Tooltip
  140. CSS Gradient
  141. Why CSS Gradient
  142. CSS Linear Gradient
  143. CSS Linear Gradient: (Top to Bottom)
  144. CSS Linear Gradient: (Left to Right)
  145. CSS Linear Gradient: (Diagonal)
  146. CSS Radial Gradient
  147. CSS Radial Gradient: (Evenly Spaced Color Stops)
  148. Radial Gradient: (Differently Spaced Color Stops)
  149. CSS z-index
  150. CSS calc()
  151. CSS Clip
  152. Margin v/s Padding
  153. CSS user-select Property
  154. CSS Units
  155. Absolute Lengths
  156. Relative Lengths
  157. 17 CSS Functions Reference
  158. CSS Media Queries
  159. CSS3 Introduced Media Queries
  160. Media Query Syntax
  161. CSS Media Queries - More Examples
  162. Hide Elements With Media Queries
  163. Class v/s Id
  164. 10 Difference between CSS and CSS3
  165. Types of CSS
  166. Internal CSS
  167. Pros of Internal CSS
  168. Cons of Internal CSS
  169. External CSS
  170. Pros of External CSS
  171. Cons of External CSS
  172. Inline CSS
  173. Pros of inline CSS
  174. Cons of inline CSS
  175. CSS minify
  176. How to minify the CSS file?
  177. CSS minifier - An online tool
  178. CSS Browser Support Reference
  179. CSS Entities
  180. 50 CSS MSQs

فصل 4 از 10 : BootStrap - جزوه لاتین : 175 صفحه - ویدئو: 7.5 ساعت  

  1. History of Bootstrap
  2. Why use Bootstrap
  3. What is a responsive website
  4. What Bootstrap package contains
  5. Scaffolding
  6. CSS
  7. Components
  8. JavaScript Plugins
  9. Customize
  10. What is Bootstrap 4?
  11. Bootstrap 3 vs. Bootstrap 4
  12. Is Bootstrap Best?
  13. Bootstrap CDN
  14. Bootstrap CDN Link and scripts
  15. How to use Bootstrap CDN
  16. First Bootstrap Example
  17. Bootstrap Container
  18. basic layout of a container
  19. Bootstrap container example
  20. Bootstrap Jumbotron
  21. Jumbotron Inside Container
  22. Full-width Jumbotron
  23. Bootstrap Buttons
  24. Bootstrap Button Size
  25. Bootstrap Enable/Disable Buttons
  26. Bootstrap Block level buttons
  27. Button Classes with other elements
  28. Button Outline/ Bordered buttons
  29. Bootstrap Grid
  30. Bootstrap Grid System
  31. Grid Classes
  32. Basic Structure of a Bootstrap Grid:
  33. Bootstrap Grid Exampl
  34. Bootstrap 4 Grid Classes
  35. Structure of Bootstrap 4 Grid
  36. Equal Columns Example
  37. Unequal Column Example
  38. Bootstrap Tables
  39. Bootstrap Basic Table
  40. Bootstrap Striped Rows Table
  41. Bootstrap Bordered table
  42. Bootstrap Hover rows Table
  43. Bootstrap Condensed table
  44. Responsive tables
  45. Black/Dark Table
  46. Dark Striped Table
  47. Hoverable Dark Table
  48. Bootstrap Alerts
  49. Bootstrap Alert Example
  50. Bootstrap4 Alert
  51. Alert Links
  52. Closing Alerts
  53. Animated Alerts
  54. Bootstrap Wells
  55. Bootstrap Wells Size
  56. Bootstrap Badges
  57. Bootstrap Badge Example
  58. Bootstrap Badge Example 2
  59. Bootstrap Labels
  60. Bootstrap Label Example
  61. Bootstrap Label Example 2: changing colors
  62. Bootstrap Label Example 3
  63. Bootstrap 4 Badges
  64. Contextual Badges
  65. Bootstrap 4 Pill Badges
  66. Bootstrap Panels
  67. Bootstrap Panel Example
  68. Bootstrap Panel Group
  69. Bootstrap Panel with contextual classes
  70. Bootstrap Images
  71. Bootstrap Image-rounded Example
  72. Bootstrap Image-circle Example
  73. Bootstrap Thumbnail Image Example
  74. Bootstrap Responsive images
  75. Bootstrap4 Images
  76. Bootstrap carousel
  77. Bootstrap carousel Example
  78. add captions to slides
  79. Bootstrap Progress Bar
  80. Bootstrap Progress Bar Example
  81. Bootstrap 4 Basic Progress Bar
  82. Bootstrap Progress bar with Label
  83. Bootstrap Colored Progress bar
  84. Bootstrap Stripped Progress bar
  85. Bootstrap Animated progress bar
  86. Bootstrap Stacked Progress bar
  87. Bootstrap Dropdowns
  88. Bootstrap Dropdown Example
  89. Bootstrap Dropdown Divider
  90. Bootstrap Dropdown Header
  91. Bootstrap Dropdown: Disable an item
  92. Bootstrap 4 Disable and Active Items
  93. Dropdown Position
  94. Bootstrap 4 Dropup
  95. Bootstrap Collapse
  96. Bootstrap Collapse Example
  97. Bootstrap Collapsible Panel
  98. Bootstrap Menus
  99. Bootstrap Tabs
  100. Bootstrap Tabs with Dropdown Menu
  101. Bootstrap 4 Tabs/ Pills
  102. Aligned Nav
  103. Vertical Nav
  104. Justified Tabs/ Pills
  105. Bootstrap Modals
  106. Bootstrap Modal Example
  107. Bootstrap Modal Size
  108. Small Modal:
  109. Bootstrap Large Modal
  110. Bootstrap Navbar
  111. BootStrap Colors
  112. Close icon
  113. Typography
  114. Text Alignment
  115. Text transform
  116. lowercase text:
  117. uppercase text
  118. capitalized text
  119. Font weight and italics
  120. bold text
  121. normal weight text
  122. Italic text
  123. Bootstrap Spinners
  124. Types of Spinners
  125. Border Spinner
  126. Colored Spinners
  127. Growing Spinner
  128. Colored growing spinner
  129. Change Spinner size
  130. Bootstrap Button Spinner
  131. Bootstrap star rating
  132. Bootstrap Alternatives
  133. Skeleton
  134. Foundation
  135. UIKit
  136. Bulma
  137. Pure
  138. Powertocss
  139. HTML KickStart
  140. Kickstrap
  141. INK
  142. Materialize
  143. What is Bootstrap 4.0?
  144. Advantages of Bootstrap 4.0
  145. Why should one use Bootstrap
  146. What are some key usages of Bootstrap 4 in today's world?
  147. What are the disadvantages of bootstrap 4?
  148. 20 items On Bootstrap 3 vs Bootstrap 4
  149. Bootstrap 4 toggle switch
  150. What do you mean by Bootstrap 4 toggle switch?
  151. Bootstrap 4 Toast
  152. How To Create a Toast
  153. Show and Hide a Toast
  154. Mobile Navigation Menu
  155. Bootstrap 4 Cards
  156. Cards
  157. Basic Card
  158. Header and Footer
  159. Contextual Cards
  160. Bootstrap 5
  161. 43 Bootstrap MCQs

فصل 5 از 10 : JavaScript - جزوه لاتین : 370 صفحه - ویدئو: 19 ساعت  

  1. What is JavaScript
  2. Features of JavaScript
  3. Application of JavaScript
  4. JavaScript Example
  5. 3 Places to put JavaScript code
  6. code between the body tag
  7. code between the head tag
  8. External JavaScript file
  9. Advantages of External JavaScript
  10. Disadvantages of External JavaScript
  11. JavaScript Comment
  12. Types of JavaScript Comments
  13. JavaScript Single line Comment
  14. JavaScript Multi line Comment
  15. JavaScript Variable
  16. Example of JavaScript variable
  17. JavaScript local variable
  18. JavaScript global variable
  19. JavaScript Global Variable
  20. Declaring JavaScript global variable within function
  21. Internals of global variable in JavaScrip
  22. Javascript Data Types
  23. JavaScript primitive data types
  24. JavaScript non-primitive data types
  25. JavaScript Operators
  26. JavaScript Arithmetic Operators
  27. JavaScript Comparison Operators
  28. JavaScript Bitwise Operators
  29. JavaScript Logical Operators
  30. JavaScript Assignment Operators
  31. JavaScript Special Operators
  32. JavaScript If-else
  33. JavaScript If statement
  34. Flowchart of JavaScript If statement
  35. JavaScript If...else Statement
  36. Flowchart of JavaScript If...else statement
  37. JavaScript If...else if statement
  38. JavaScript Switch
  39. avaScript Loops
  40. JavaScript For loop
  41. JavaScript while loop
  42. JavaScript do while loop
  43. JavaScript for in loop
  44. JavaScript Functions
  45. Advantage of JavaScript function
  46. JavaScript Function Syntax
  47. JavaScript Function Example
  48. JavaScript Function Arguments
  49. Function with Return Value
  50. JavaScript Array
  51. 1) JavaScript array literal
  52. 2) JavaScript Array directly
  53. 3) JavaScript array constructor
  54. JavaScript Array Methods
  55. JavaScript String
  56. 1) By string literal
  57. 2) By string object (using new keyword)
  58. JavaScript String Methods
  59. 1) JavaScript String charAt(index) Method
  60. 2) JavaScript String concat(str) Method
  61. 3) JavaScript String indexOf(str) Method
  62. 4) JavaScript String lastIndexOf(str) Method
  63. 5) JavaScript String toLowerCase() Method
  64. 6) JavaScript String toUpperCase() Method
  65. 7) JavaScript String slice(beginIndex, endIndex) Method
  66. 8) JavaScript String trim() Method
  67. 9) JavaScript String split() Method
  68. JavaScript Math
  69. 25 JavaScript Math Methods
  70. Math.sqrt(n)
  71. Math.random()
  72. Math.pow(m,n)
  73. Math.floor(n)
  74. Math.ceil(n)
  75. Math.round(n)
  76. Math.abs(n)
  77. JavaScript Number Object
  78. JavaScript Number Constants
  79. JavaScript Number Methods
  80. JavaScript Boolean
  81. JavaScript Boolean Example
  82. Browser Object Model
  83. Window Object
  84. Methods of window object
  85. Example of alert() in javascript
  86. Example of confirm() in javascript
  87. Example of prompt() in javascript
  88. Example of open() in javascript
  89. Example of setTimeout() in javascript
  90. JavaScript History Object
  91. Property of JavaScript history object
  92. Methods of JavaScript history object
  93. Example of history object
  94. JavaScript Navigator Object
  95. 12 Properties of JavaScript navigator object
  96. Methods of JavaScript navigator object
  97. Example of navigator object
  98. JavaScript Screen Object
  99. 6 Properties of JavaScript Screen Object
  100. Example of JavaScript Screen Object
  101. Document Object Model
  102. Properties of document object
  103. 6 Methods of document object
  104. Accessing field value by document object
  105. document.getElementById() method
  106. document.getElementsByName() method
  107. Example of document.getElementsByName() method
  108. document.getElementsByTagName() method
  109. Example of document.getElementsByTagName() method
  110. Another example of document.getElementsByTagName() method
  111. Javascript - innerHTML
  112. Example of innerHTML property
  113. Show/Hide Comment Form Example using innerHTML
  114. Javascript - innerText
  115. Javascript innerText Example
  116. JavaScript Form Validation
  117. JavaScript Form Validation Example
  118. JavaScript Retype Password Validation
  119. JavaScript Number Validation
  120. JavaScript validation with image
  121. JavaScript email validation
  122. JavaScript Cookies
  123. How Cookies Works
  124. How to create a Cookie in JavaScript
  125. JavaScript Cookie Example 1
  126. JavaScript Cookie Example 2
  127. JavaScript Cookie Example 3
  128. 4 Cookie Attributes
  129. Cookie expires attribute
  130. Cookie max-age attribute
  131. Cookie path attribute
  132. Cookie path attribute Example
  133. Cookie domain attribute
  134. Deleting a Cookie in JavaScript
  135. Different ways to delete a Cookie
  136. Examples to delete a Cookie 1
  137. Examples to delete a Cookie 2
  138. Examples to delete a Cookie 3
  139. Examples to delete a Cookie 4
  140. JavaScript Events
  141. 6 Mouse events
  142. Keyboard events
  143. 4 Form events
  144. 3 Window/Document events
  145. Click Event
  146. MouseOver Event
  147. Focus Event
  148. Keydown Event
  149. Load event
  150. JavaScript onclick event
  151. Example1 - Using onclick attribute in HTML
  152. Example2 - Using JavaScript
  153. JavaScript dblclick event
  154. Example - Using ondblclick attribute in HTML
  155. Example - Using JavaScript
  156. Example - Using JavaScript's addEventListener() method
  157. JavaScript onload
  158. Example 1
  159. Example 2
  160. JavaScript onresize event
  161. Example
  162. Exception Handling in JavaScript
  163. What is Exception Handling
  164. Types of Errors
  165. Syntax Error
  166. Runtime Error
  167. Logical Error
  168. Error Object
  169. Exception Handling Statements
  170. JavaScript try…catch
  171. try…catch example
  172. Throw Statement
  173. try…catch…throw syntax
  174. throw example with try…catch
  175. try…catch…finally statements
  176. try…catch…finally example
  177. JavaScript this keyword
  178. JavaScript this Keyword Example
  179. JavaScript Debugging
  180. JavaScript Debugging Example
  181. Using console.log() method
  182. Using debugger keyword
  183. JavaScript Hoisting
  184. JavaScript Hoisting Example
  185. JavaScript Variable Hoisting
  186. JavaScript Function Hoisting
  187. JavaScript Strict Mode
  188. JavaScript use strict Example 1
  189. JavaScript use strict Example 2
  190. JavaScript array.length property
  191. Example 1
  192. Example 2
  193. Example 3
  194. Example 4
  195. JavaScript alert()
  196. Alert Example 1
  197. Alert Example 2
  198. Alert Example 3
  199. JavaScript eval() function
  200. Eval Example 1
  201. Eval Example 2
  202. Eval Example 3
  203. Eval Example 4
  204. JavaScript getAttribute() method
  205. Example 1
  206. Example 2
  207. Example 3
  208. JavaScript hide elements
  209. Example 1
  210. Example 2
  211. Example 3
  212. JavaScript prompt() dialog box
  213. Example 1
  214. Example 2
  215. Example 3
  216. JavaScript removeAttribute() method
  217. Example 1
  218. Example 2
  219. JavaScript reset
  220. reset Example
  221. JavaScript return
  222. Example 1
  223. Example 2
  224. Example 3 - Returning multiple values using Array
  225. Example 4 - Returning multiple values using object
  226. JavaScript String split()
  227. Split Example 1
  228. Split Example 2
  229. Split Example 3
  230. Split Example 4
  231. JavaScript typeof operator
  232. typeof Example 1
  233. typeof Example 2
  234. typeof Example 3
  235. typeof Example 4
  236. typeof Example 5
  237. JavaScript ternary operator
  238. ternary Example
  239. JavaScript reload() method
  240. reload() Example
  241. JavaScript setAttribute()
  242. setAttribute() Example 1
  243. setAttribute() Example 2
  244. setAttribute() Example 3
  245. JavaScript setInterval() method
  246. How to stop the execution
  247. Example 1
  248. Example 2
  249. Example 3
  250. JavaScript setTimeout() method
  251. etTimeout() Example 1
  252. etTimeout() Example 2
  253. etTimeout() Example 3
  254. JavaScript string includes()
  255. string includes() Example 1
  256. string includes() Example 2
  257. string includes() Example 3
  258. JavaScript String trim()
  259. String trim() Example 1
  260. String trim() Example 2
  261. String trim() Example 3
  262. trimLeft()
  263. trimLeft() Example
  264. trimRight()
  265. trimRight() Example
  266. JavaScript timer
  267. timer Example
  268. setTimeout()
  269. setInterval()
  270. Example
  271. Cancel or Stop the timer
  272. Disable the regular interval
  273. JavaScript localStorage
  274. 4 localStorage Methods
  275. Limitation of localStorage
  276. Advantage of localStorage
  277. Browser compatibility
  278. JavaScript code to check browser compatibility
  279. Example 1
  280. Example 2
  281. Clear all records
  282. Check localStorage
  283. Confirm password validation in JavaScript
  284. Valid password Validation
  285. Example
  286. Confirm Password Validation
  287. A complete form with password validation
  288. Output on providing wrong entries
  289. JavaScript print() method
  290. Supported Browser of the print() method
  291. Example 1: Program to print a web page using print() method
  292. Example 2: Program to print the Student Registration Form using the print() method
  293. JavaScript scroll
  294. Example - Using onscroll attribute in HTML
  295. Exampe 1
  296. Example - using javaScript
  297. Example - Using addEventListener()
  298. Is JavaScript case sensitive
  299. JavaScript multi-line String
  300. Method 1
  301. Example 2: Concatenating individual string
  302. Example 3
  303. Example 4
  304. JavaScript Window close method
  305. Close the window
  306. Example 1
  307. Example 2
  308. Browser Support
  309. JavaScript Window open method
  310. Window.open()
  311. 5 Parameters List
  312. open() with URL parameter
  313. open() without parameters
  314. open() with name parameters
  315. Define the size for the new window
  316. Open new window with a name and having a message
  317. Close the window opened by window.open()
  318. Browser Support
  319. Random String Generator using JavaScript
  320. Use of Random String generator
  321. Type of Random String Generators we discussed in this chapter
  322. Generate a Random String
  323. Approach Example 1
  324. Approach Example 2
  325. Generate Random Alpha-Numeric String 1
  326. Generate Random Alpha-Numeric String 2
  327. JavaScript focusout event
  328. Example of focusout event
  329. JavaScript querySelector
  330. Introducing JavaScript querySelector () method
  331. How does the querySelector () method perform the searching
  332. Implementing querySelector () Example
  333. Few CSS Selectors
  334. Class Selector Example
  335. ID Selector Example
  336. Attribute Selector Example
  337. JavaScript querySelectorAll () Method
  338. Example 1
  339. Example 2
  340. How to Toggle Password Visibility in JavaScript
  341. Steps to Toggle the Password Visibility
  342. Toggling the Password Visibility in JavaScript
  343. CanvasJS
  344. What is CanvasJS
  345. Concept of working with Data in Chart
  346. What is dataPoint
  347. Adding dataPoints
  348. Plotting x values
  349. dataPoint Labelling
  350. Index labeling in dataPoints
  351. Finishing all at once
  352. Conclusion
  353. Google Chart
  354. How to Use Google Chart
  355. Line Graph
  356. Line Graph Example
  357. Scatter Plots
  358. Scatter Plots Example
  359. Bar Charts
  360. Bar Charts Example
  361. Pie Charts
  362. Pie Charts Example
  363. 3D Pie
  364. 3D Pie Example
  365. JavaScript format numbers with commas
  366. Using toLocaleString() method
  367. Example
  368. JavaScript let keyword
  369. Syntax of let
  370. Example 1: Global Scope
  371. Example 2: Function Scope
  372. Example 3: Block Scope
  373. JavaScript Window Location
  374. Window Location
  375. Window Location Hostname
  376. Window Location Pathname
  377. Window Location Protocol
  378. Window Location Port
  379. Window Location Assign
  380. AJAX Introduction
  381. AJAX Example
  382. Let AJAX change this text
  383. What is AJAX
  384. How AJAX Works
  385. Modern Browsers (Fetch API)
  386. AJAX - The XMLHttpRequest Object
  387. The XMLHttpRequest Object
  388. Create an XMLHttpRequest Object
  389. Define a Callback Function
  390. Send a Ajax Request
  391. Access Across Domains
  392. 8 XMLHttpRequest Object Methods
  393. 7 XMLHttpRequest Object Properties
  394. The onload Property
  395. Multiple Callback Functions
  396. Example
  397. The onreadystatechange Property
  398. AJAX - XMLHttpRequest
  399. Send a Request To a Server
  400. The url - A File On a Server
  401. Asynchronous - True or False
  402. GET or POST
  403. GET Requests
  404. Example 1
  405. Example 2
  406. Example 3
  407. POST Requests
  408. Example 1
  409. Example 2
  410. AJAX - Server Response
  411. Server Response Properties
  412. The responseText Property
  413. The responseXML Property
  414. Example
  415. Server Response Methods
  416. The getAllResponseHeaders() Method
  417. Example
  418. The getResponseHeader() Method
  419. Example
  420. AJAX Database Example
  421. Web APIs - Introduction
  422. What is Web API
  423. Browser APIs
  424. Third Party APIs
  425. JSON - Introduction
  426. JSON Example
  427. What is JSON
  428. Why Use JSON
  429. Storing Data
  430. JSON Syntax Rules
  431. JSON Data - A Name and a Value
  432. JSON - Evaluates to JavaScript Objects
  433. JSON Values
  434. JavaScript Objects
  435. Example 1
  436. Example 2
  437. Example 3
  438. Example 4
  439. Example 5
  440. JavaScript Arrays as JSON
  441. JSON Files
  442. JSON vs XML
  443. Example 1
  444. Example 2
  445. Example
  446. JSON is Like XML Because
  447. JSON is Unlike XML Because
  448. Why JSON is Better Than XML
  449. JSON Data Types
  450. Valid Data Types
  451. JSON Strings Example
  452. JSON Numbers Example
  453. JSON JSON Objects Example
  454. JSON Arrays Objects Example
  455. JSON Booleans Objects Example
  456. JSON null Objects Example
  457. JSON.parse()
  458. Example - Parsing JSON
  459. Array as JSON Example
  460. Exceptions
  461. Parsing Dates Example
  462. Parsing Functions Example
  463. JSON.stringify()
  464. Stringify a JavaScript Object & Example
  465. Stringify a JavaScript Array & Example
  466. Storing Data & Example
  467. Stringify Dates & Example
  468. Stringify Functions & Example
  469. JSON Server
  470. Example
  471. Sending Data & Example
  472. Receiving Data & Example
  473. JSON From a Server & Example
  474. JavaScript Code Editors
  475. What is an IDE
  476. Why we use IDEs
  477. JavaScript Code Editors
  478. ATOM
  479. VISUAL STUDIO CODE
  480. WebStorm
  481. Brackets
  482. How does JavaScript Work
  483. Some other web-browsers with their JavaScript engines
  484. Step 1: Parser
  485. Step 2: AST & Example
  486. Step 3: Conversion to Machine code
  487. Step 4: Machine code
  488. jQuery vs. JavaScript
  489. What is jQuery
  490. 10 items on jQuery vs. JavaScript

  • پیش نیاز نصب: MS Visual Studio 2022 و MS SQL Server 2019 و Windows Server 2019
  • جزوه لاتین گردآوری شده بصورت PDF حدود 1200 صفحه توسط اینجانب با کلی صرف وقت از منابع معتبر
  • مفاهیم تئوری و واژه شناسی دنیای وب
  • مفاهیم سیستم های مدیریت محتوا آماده و مزایا و معایب
  • تکنولوژی ASP.Net غول نرم افزاری جهان شرکت مایکروسافت
  • زبان برنامه نویسی C#.Net بعنوان زبان میزبان
  • استفاده از Bootstrap جهت طراحی نسخه موبایل و دسکتاپ
  • استفاده از سه قلوی HTML CSS JavaScript و Ajax
  • بانک اطلاعاتی MS SQL Server و دستورات Tsql
  • کار با query و view و trigger و Tsql و Relationship
  • آموزش راه اندازی سیستم Backup خودکار از دیتابیس در ساعات خلوت وب سرور
  • آموزش راه اندازی سامانه SMS و ارسال پیامک
  • آموزش دریافت نماد اعتماد الکترونیکی یا eNamad
  • آموزش تهیه درگاه پرداخت اینترنتی و اتصال با استفاده از ASP.Net
  • آموزش فازبندی پروژه جهت ارائه به کارفرما و نکات مهم در قدرت توجیه
  • آموزش دریافت گواهینامه SSL و نصب روی وب سایت
  • آموزش ایمن سازی و ایزوله سازی داشبورد مدیریت
  • آموزش راه اندازی Google My Business
  • معرفی 15 افزونه فوق العاده کاربردی و میانبر که باید بدونی!
  • آموزش انتخاب و اجاره هاست و دامنه اینترنتی و چگونگی اتصال به وب سرور
  • آموزش نصب ویندوز سرور و پیکربندی IIS
  • آموزش تکنیک های سئوی فنی onPage حین طراحی(نکات کامل تر در کلاس سئو)
  • آموزش ایجاد sitemap و اتصال وب سایت به سرچ کنسول گوگل(نکات کاملتر در کلاس سئو)
  • آموزش ابزارهای لازم جهت تست بهینه بودن سایت و طراحی مناسب
  • آموزش پیکربندی امنیتی وب سایت(نکات کاملتر در دوره امنیت)
  • آموزش پیکربندی امنیتی ویندوز سرور 2019 و کنترل دسترسی ها
  • پیکربندی اتصالات راه دور جهت دورکاری(remote) روی دیتابیس و وب سرور
  • کار با ابزارهای مانیتورینگ و نکات نگهداری وب سرور
  • آموزش اخذ آمار بازدیدکنندگان وب سایت با جزئیات زیاد و آنالیز
  • آموزش راه اندازی وب سایت در شبکه درون سازمانی(اینترانت) و یا شبکه LAN
  • آموزش راه اندازی نسخه PWD وب سایت جهت کاربران موبایل
  • آموزش نکات مهم در عقد قرارداد و ارائه نمونه قرارداد