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

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
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    شناسه: 32640
    حجم: 10444 مگابایت
    مدت زمان: 1564 دقیقه
    تاریخ انتشار: ۷ فروردین ۱۴۰۳
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید