وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Web Development Masterclass – Online Certification Course

سرفصل های دوره

Cloud Computing | Web Apps | Linux | Web Servers | DBMS | LAMP Stack | HTML | CSS | JavaScript | PHP | + More


1 - Introduction
  • 1 - Course Learning Objectives
  • 1 - Downloads.zip
  • 1 - Web-Development-Masterclass-Assignments-UDEMY.pdf

  • 2 - How the Internet Works
  • 2 - The Internet Overview
  • 3 - The HTTP Protocol
  • 4 - The HTTPS Protocol
  • 5 - The SMTP Protocol and Local Mail Delivery
  • 6 - Outbound Mail Delivery
  • 7 - Network Basics LAN and WAN
  • 8 - Network Ports and Firewalls

  • 3 - The Web Development Process
  • 9 - Web Development Process Overview

  • 4 - Planning a Website
  • 1 - Quiz 1.html
  • 10 - Web Application Planning Overview

  • 5 - Web Hosting and System Requirements
  • 11 - Web Hosting Packages Overview
  • 12 - Shared Hosting
  • 13 - Dedicated Hosting
  • 14 - VPS Hosting
  • 15 - Cloud Hosting and Case Study

  • 6 - Domain Names
  • 2 - Quiz 2.html
  • 16 - Introduction to Domain Names
  • 17 - Domain Name Registrars
  • 18 - Domain Registration
  • 19 - Registration and Privacy Protection
  • 20 - Control Panel SignIn
  • 21 - AutoRenewal and Domain Lock
  • 22 - Domain Forwarding
  • 23 - Nameservers
  • 24 - Update Registration Information

  • 7 - Testing Environment
  • 25 - Introduction to Testing Servers
  • 26 - Installing WampServer WAMP
  • 27 - Installing MampServer MAMP
  • 28 - WampServer Menu
  • 29 - Localhost File Test

  • 8 - Introduction to Cloud Computing
  • 30 - History of Linode
  • 31 - Intro to Cloud Computing
  • 32 - Benefits of Cloud Computing
  • 33 - Cloud Computing Service Models

  • 9 - Cloud Computing Service Models
  • 34 - Infrastructure as a Service IaaS
  • 35 - Platform as a Service PaaS
  • 36 - Software as a Service SaaS
  • 37 - IaaS vs PaaS vs SaaS

  • 10 - Cloud Server Deployment on Linode
  • 38 - Linode Account Setup
  • 39 - Exploring the Linode Cloud Manager
  • 40 - Enabling TFA on Linode
  • 41 - Deploying a Linode Virtual Instance
  • 42 - Exploring the Linode Instance Dashboard
  • 43 - Remote Server Admin via SSH
  • 44 - Password vs SSH Key Authentication
  • 45 - SSH Key Pair Authentication on Windows
  • 46 - SSH Key Pair Authentication on MacOS
  • 47 - Connecting with LISH
  • 48 - Adding SSH Public Keys to Linode

  • 11 - Linux Foundations
  • 49 - Introduction to Linux
  • 50 - The Linux Filesystem
  • 51 - Linux Maintenance Commands
  • 52 - Linux Directory Commands Part 1
  • 53 - Linux Directory Commands Part 2
  • 54 - Ubuntu Basic Server Configuration
  • 55 - Introduction to User Accounts
  • 56 - Creating a NonRoot Account
  • 57 - Securing the New User Account
  • 58 - Disabling Root User Access and Password Authentication

  • 12 - Web Server Database Foundations
  • 59 - Introduction to Web Servers
  • 60 - Self Hosting vs Hosting Provider
  • 61 - Web Server Software NGINX vs Apache
  • 62 - Introduction to Databases
  • 63 - SQL vs NoSQL Databases
  • 64 - Database Transaction Standards ACID vs CAP
  • 65 - CAP Theorem for NoSQL Databases
  • 66 - Characteristics of SQL vs NoSQL DBMSes
  • 67 - Key Terms Stacks Frameworks Languages Part 1
  • 68 - Key Terms Stacks Frameworks Languages Part 2
  • 69 - Key Terms Stacks Frameworks Languages Part 3

  • 13 - LAMP Stack Installation and Configuration
  • 70 - Installing LAMP Stack on Ubuntu via Command Line
  • 71 - Installing LAMP Stack using Linode Marketplace
  • 72 - Testing PHP on Apache
  • 73 - Testing MariaDB Connection from PHP Part 1
  • 74 - Testing MariaDB Connection from PHP Part 2
  • 75 - Remote Server Administration using Linode GLISH

  • 14 - Foundations of Server Security
  • 76 - Introduction to Server Security
  • 77 - Introduction to Firewalls
  • 78 - Network Firewalls
  • 79 - Securing SSH with a Network Firewall
  • 80 - Strict Network Firewall Policy
  • 81 - Hosted Software Firewalls UFW

  • 15 - Server Scaling
  • 82 - Introduction to Scaling
  • 83 - Vertical Scaling
  • 84 - Horizontal Scaling with Auto Load Balancers NodeBalancer
  • 85 - Instance IP Swaps

  • 16 - Server Images and Backups
  • 86 - Introduction to Images and Backups
  • 87 - Creating a Custom Image
  • 88 - Linode Backup Service
  • 89 - Linode DNS Manager
  • 90 - Amending GoDaddy Name Servers

  • 17 - FTP Setup
  • 3 - Quiz 3.html
  • 91 - FTP Client Installation
  • 92 - FileZilla Overview
  • 93 - FileZilla Uploading
  • 94 - FileZilla Interface Basics

  • 18 - HTML Development
  • 4 - Quiz 4.html
  • 95 - Introduction to HTML
  • 96 - Basic Structure of a Web Page
  • 97 - HTML Head Tags
  • 98 - HTML Body Tag
  • 99 - HTML Paragraph Spacing
  • 100 - HTML Line Breaks
  • 101 - HTML NonBreaking Space
  • 102 - HTML Header Tags
  • 103 - HTML Text Formatting and Decoration
  • 104 - HTML Inline Text Formatting
  • 105 - HTML Unordered Lists
  • 106 - HTML Ordered Lists
  • 107 - HTML Image Insertion
  • 108 - HTML Embedding Videos
  • 109 - HTML Absolute vs Relative File Referencing
  • 110 - HTML Link Creation
  • 111 - HTML Anchor Tags
  • 112 - HTML Tables
  • 113 - HTML Nested Tables
  • 114 - HTML Merging Cells
  • 115 - HTML Text Wrapping
  • 116 - HTML Table Background Image
  • 117 - HTML Table Cell Alignment
  • 118 - HTML Introduction to Forms
  • 119 - HTML Form Tags and Attributes
  • 120 - HTML Forms Post vs Get
  • 121 - HTML Forms Input Text Fields
  • 122 - HTML Forms Select Menus
  • 123 - HTML Forms Check Boxes and Radio Buttons
  • 124 - HTML Forms Text Areas and Buttons
  • 125 - HTML Iframes
  • 126 - HTML Project Introduction
  • 127 - HTML Project Header
  • 128 - HTML Project Callout
  • 129 - HTML Project Image Insertion
  • 130 - HTML Project Text Insertion
  • 131 - HTML Project Links and Form
  • 132 - HTML Project Tabular Data
  • 133 - HTML Project Footer

  • 19 - CSS Development
  • 5 - Quiz 5.html
  • 134 - Introduction to CSS
  • 135 - Parts of a CSS Rule
  • 136 - Types of CSS Rules
  • 137 - CSS Color Names and Codes
  • 138 - CSS Classes and Spans
  • 139 - CSS Divisions DIVs
  • 140 - CSS IDs
  • 141 - CSS Margins
  • 142 - CSS Padding
  • 143 - CSS Text Properties
  • 144 - CSS Font Properties
  • 145 - CSS Borders
  • 146 - CSS Backgrounds
  • 147 - CSS Transparency
  • 148 - CSS Width and Height Properties
  • 149 - CSS Text on Top of Images
  • 150 - CSS Display Properties
  • 151 - CSS Static Positioning
  • 152 - CSS Relative Positioning
  • 153 - CSS Absolute Positioning
  • 154 - CSS Fixed Positioning
  • 155 - CSS Float Property
  • 156 - CSS Clear Property
  • 157 - CSS ZIndex
  • 158 - CSS Styling Links
  • 159 - CSS Tables
  • 160 - CSS Project Introduction
  • 161 - CSS Project CSS Rules
  • 162 - CSS Project Navigation Rules
  • 163 - CSS Project Responsive CSS
  • 164 - CSS Project Page Elements

  • 20 - Document Object Model DOM
  • 165 - DOM Introduction
  • 166 - DOM Manipulation

  • 21 - JavaScript Development
  • 6 - Quiz 6.html
  • 167 - JavaScript Introduction
  • 168 - JavaScript Placement
  • 169 - External JavaScript
  • 170 - JavaScript Output
  • 171 - JavaScript InnerHTML
  • 172 - JavaScript Commenting
  • 173 - JavaScript Constants
  • 174 - JavaScript Variables Introduction
  • 175 - JavaScript Assignment Operator
  • 176 - JavaScript Arithmetic Operations
  • 177 - JavaScript Arithmetic Operations Continued
  • 178 - JavaScript Operator Precedence
  • 179 - JavaScript Data Types
  • 180 - JavaScript Objects
  • 181 - JavaScript Object Output
  • 182 - JavaScript Strings
  • 183 - JavaScript String Length
  • 184 - JavaScript Special Characters
  • 185 - JavaScript Random Numbers
  • 186 - JavaScript Min and Max Function
  • 187 - JavaScript Math Round Function
  • 188 - JavaScript Arrays
  • 189 - JavaScript Array Attributes
  • 190 - JavaScript Arrays Pop Push Shift Unshift
  • 191 - JavaScript Changing and Deleting Elements
  • 192 - JavaScript Splicing an Array
  • 193 - JavaScript Sorting an Array
  • 194 - JavaScript Joining Arrays
  • 195 - JavaScript Conditional Statements
  • 196 - JavaScript Comparisons
  • 197 - JavaScript Booleans
  • 198 - JavaScript For Loops
  • 199 - JavaScript ForIn Loop
  • 200 - JavaScript While Loops
  • 201 - JavaScript DoWhile Loop
  • 202 - JavaScript Break and Continue
  • 203 - JavaScript Functions
  • 204 - JavaScript Events
  • 205 - JavaScript Project 1 BG Color Changer
  • 206 - JavaScript Project 2 Photo Gallery
  • 207 - JavaScript Project 2 Completion

  • 22 - jQuery Library
  • 7 - Quiz 7.html
  • 208 - Introduction to jQuery
  • 209 - Embedding jQuery
  • 210 - jQuery Syntax and Selector Intro
  • 211 - jQuery ID Selector
  • 212 - jQuery Class Selector
  • 213 - jQuery Other Selectors
  • 214 - External jQuery File
  • 215 - jQuery Events Intro
  • 216 - jQuery Events mouseenter and mouseleave
  • 217 - jQuery Events mousedown and mouseup
  • 218 - jQuery Multiple Event Handlers
  • 219 - jQuery HidingShowing
  • 220 - jQuery Toggle
  • 221 - jQuery Fade InOut
  • 222 - jQuery Fade Toggle
  • 223 - jQuery Fade To
  • 224 - jQuery Slide Down
  • 225 - jQuery Slide Up
  • 226 - jQuery Slide Toggle
  • 227 - jQuery Animate
  • 228 - jQuery Animate Multiple Params
  • 229 - jQuery Animate Relative Values
  • 230 - jQuery Animate Queue Functionality
  • 231 - jQuery Stop Method
  • 232 - jQuery Callback Functions
  • 233 - jQuery Chaining
  • 234 - jQuery Draggables
  • 235 - jQuery Accordian Menu
  • 236 - jQuery Get Content text and html
  • 237 - jQuery Get Content Val
  • 238 - jQuery Get Content attr
  • 239 - jQuery Set Content text html val
  • 240 - jQuery Set Attributes attr
  • 241 - jQuery Append and Preprend
  • 242 - jQuery After and Before
  • 243 - jQuery Remove and Empty
  • 244 - jQuery Filter Remove
  • 245 - jQuery Add Class
  • 246 - jQuery Remove Class
  • 247 - jQuery Toggle Class

  • 23 - Bootstrap Framework
  • 8 - Quiz 8.html
  • 248 - Introduction to Bootstrap
  • 249 - Embedding Bootstrap
  • 250 - Bootstrap Basic Page Structure
  • 251 - Bootstrap Grid System
  • 252 - Bootstrap Three Column Layouts
  • 253 - Bootstrap Typography
  • 254 - Bootstrap Tables
  • 255 - Bootstrap Styling Images
  • 256 - Bootstrap Jumbotron
  • 257 - Bootstrap Wells
  • 258 - Bootstrap Alerts
  • 259 - Bootstrap Buttons
  • 260 - Bootstrap Button Groups
  • 261 - Bootstrap Justified Button Groups
  • 262 - Bootstrap Glyphicons
  • 263 - Bootstrap Badges and Labels
  • 264 - Bootstrap Progress Bars
  • 265 - Bootstrap Pagination
  • 266 - Bootstrap Pager Pagination
  • 267 - Bootstrap List Groups
  • 268 - Bootstrap Panels
  • 269 - Bootstrap Dropdown Menus
  • 270 - Bootstrap Collapsibles
  • 271 - Bootstrap Collapse Panel
  • 272 - Bootstrap Collapse List Group
  • 273 - Bootstrap Accordian
  • 274 - Bootstrap Tab Menus
  • 275 - Bootstrap Pill Menus
  • 276 - Bootstrap Dynamic Tabs and Pills
  • 277 - Bootstrap Navigation Bar
  • 278 - Bootstrap Collapsible Navigation Bar
  • 279 - Bootstrap Forms Vertical and Inline
  • 280 - Bootstrap Inputs
  • 281 - Bootstrap Form Control States
  • 282 - Bootstrap Input Sizing
  • 283 - Bootstrap Carousel
  • 284 - Bootstrap Modal
  • 285 - Bootstrap Tooltip
  • 286 - Bootstrap Popover
  • 287 - Bootstrap Scrollspy
  • 288 - Bootstrap Project Themes Intro
  • 289 - Bootstrap Project File Overview
  • 290 - Bootstrap Project Script Overview
  • 291 - Bootstrap Project Script Overview Continued

  • 24 - PHP Development
  • 9 - Quiz 9.html
  • 292 - PHP Introduction
  • 293 - PHP Preparation
  • 294 - PHP File Test
  • 295 - PHP Syntax
  • 296 - PHP Variables
  • 297 - PHP Variable Scope
  • 298 - PHP Global Keyword
  • 299 - PHP Static Keyword
  • 300 - PHP Echo vs Print
  • 301 - PHP Data Types
  • 302 - PHP Objects
  • 303 - PHP Strings
  • 304 - PHP Constants
  • 305 - PHP Operators
  • 306 - PHP Conditional Statements
  • 307 - PHP ElseIf Statement
  • 308 - PHP Switch Statement
  • 309 - PHP While Loops
  • 310 - PHP For Loops
  • 311 - PHP Functions
  • 312 - PHP Functions Continued
  • 313 - PHP Arrays
  • 314 - PHP Multidimensional Arrays
  • 315 - PHP Sorting Arrays
  • 316 - PHP Superglobal Variables
  • 317 - PHP Forms Introduction
  • 318 - PHP POST vs GET Basics
  • 319 - PHP Form Output and Validation
  • 320 - PHP Form Required Fields
  • 321 - PHP Validation Continued

  • 25 - MySQL Database Integration
  • 322 - Introduction to MySQL Databases
  • 323 - Introduction PhpMyAdmin
  • 324 - PhpMyAdmin Interface Overview
  • 325 - MySQL Security and Root Superuser
  • 326 - MySQL Creating a Database and Table
  • 327 - MySQL Creating a New User
  • 328 - MySQL Database and Table Specific Privileges
  • 329 - MySQL Modifying and Deleting a Table
  • 330 - MySQL Modifying and Deleting a Database
  • 331 - Introduction to SQL
  • 332 - SQL Statements in PhpMyAdmin
  • 333 - Connect to MySQL Database using PHP
  • 334 - MySQL Database Import Data
  • 335 - SQL Select
  • 336 - SQL Distinct Keyword
  • 337 - SQL Where Clause
  • 338 - SQL And Operator
  • 339 - SQL Or Operator
  • 340 - SQL Order By
  • 341 - MySQL Insert Into
  • 342 - MySQL Get Last ID
  • 343 - MySQL Insert Multiple Records
  • 344 - MySQL Prepared Statements
  • 345 - MySQL Delete Records
  • 346 - PHP Header Function
  • 347 - PHP Isset
  • 348 - MySQL Update Records

  • 26 - XML l AJAX
  • 10 - Quiz 10.html
  • 349 - Introduction to XML
  • 350 - XML Basics
  • 351 - XML Schema
  • 352 - XML Parsing
  • 353 - XML Parsing Continued
  • 354 - Introduction to AJAX
  • 355 - AJAX Search Suggest Tutorial
  • 356 - AJAX Database Select Menu Tutorial

  • 27 - Development Project
  • 357 - Development Overview
  • 358 - Project Setup
  • 359 - Index Page Overview
  • 360 - Home Page Mods
  • 361 - About Page Mods
  • 362 - Blog Page Mods
  • 363 - MySQL Database Creation
  • 364 - Creating a Registration Form
  • 365 - Registration Status using JavaScript and AJAX
  • 366 - PHP Validation Encryption Session
  • 367 - Login Authentication Part 1
  • 368 - Login Authentication Part 2
  • 369 - Login Authentication Part 3
  • 370 - Login Authentication Part 4
  • 371 - Logout Terminate Session
  • 372 - Contact Page Google Maps API
  • 373 - Contact Form AJAX Integration
  • 374 - PHPMailer Installation
  • 375 - PHP Form Validation and Email Transmission
  • 376 - Production Server Migration

  • 28 - Google Apps for Work
  • 377 - Google Apps for Work Introduction
  • 378 - Google Apps for Work Registration
  • 379 - Google Apps for Work Admin Console

  • 29 - Final Exam
  • 11 - Course Exam.html

  • 30 - Bonus SSL Certificates How to Secure your Server
  • 380 - Introduction to SSL Certificates
  • 381 - Traditional vs Digital Certificate
  • 382 - Types of SSL Certificates
  • 383 - How SSL Certificates Work
  • 384 - Obtaining a SSL Certificate
  • 385 - Introduction to Lets Encrypt
  • 386 - Preparation
  • 387 - Domain Name Server Administration
  • 388 - Introduction to Digital Ocean
  • 389 - Droplet Configurations
  • 390 - Creating a Droplet
  • 391 - Install PuTTYTerminal and Connect
  • 392 - Install LAMP Stack Apache MySQL PHP
  • 393 - Configure DNS on Digital Ocean
  • 394 - Droplet Basic Configurations
  • 395 - Installing Lets Encrypt
  • 396 - SSL Certificate Status Reports
  • 397 - Redirect all Domain Variations to HTTPS
  • 398 - Auto Renewal with cron jobs
  • 53,700 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 32640
    حجم: 10444 مگابایت
    مدت زمان: 1564 دقیقه
    تاریخ انتشار: 7 فروردین 1403
    طراحی سایت و خدمات سئو

    53,700 تومان
    افزودن به سبد خرید