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

Full Stack Web Development for Beginners: A Pragmatic Guide

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

Learn to build your own web application from scratch and connect it to a database that you will also learn how to create


1 - Development Environment Preparation and Setup
  • 1 - Tools Needed
  • 2 - Installing Google Chrome
  • 3 - Installing Integrated Development Environment VSCode
  • 4 - Heads Up Security Pop Up Alert During XAMPP Installation
  • 5 - Installing a Local Web Server XAMPP
  • 6 - Basic Troubleshooting for XAMPP
  • 7 - Creating Our First Simple Web Page and Finding HTDOCS Location

  • 2 - HTML Basics
  • 8 - Starting with HTML
  • 9 - Utilizing Builtin Emmet Plugin Feature and HTML Form
  • 10 - Basic HTML Blueprint
  • 10 - basic-html-structure.zip
  • 10 - basic-website-structure.zip
  • 11 - Building an HTML Site Part 1 Image Header List and Anchor Tags
  • 11 - COMMONLY-USED-HTML-TAGS.pdf
  • 12 - Building an HTML Site Part 2 Div Style Attribute and Basic Site Contents
  • 13 - Building an HTML Website Part 3 Anchor Tags and Form
  • 14 - Building an HTML Website Part 4 HTML Table

  • 3 - CSS Basics
  • 15 - Additional Software Downloading Installing and Using 7zip Application
  • 16 - External CSS Implementation Targeting Mutliple ELements
  • 17 - How Commenting Works in HTML CSS
  • 18 - Styling the Navigation List Header and Using Fonts
  • 19 - Using DIV Class Attributes and CSS Float Property
  • 20 - Clearing Floats and Styling the Footer
  • 21 - Creating CSS Classes in Advance for Future Use

  • 4 - Javascript Implementation
  • 22 - Getting Started with JAVASCRIPT
  • 23 - JavaScript Events Variables and Generic Function
  • 24 - Customized Function and Generic Function Implementations
  • 25 - Manipulating Page Content and Using ID to Target HTML Elements
  • 26 - JavaScript Change Event and Dropdown List
  • 27 - Increment Decrement Implementation in JavaScript Part 1 HTML
  • 28 - Increment Decrement Implementation in JavaScript Part 2 CSS
  • 29 - Increment Decrement Implementation in JavaScript Part 3 JavaScript

  • 5 - Bootstrap An OpenSource CSS Framework
  • 30 - Introduction To Bootstrap
  • 31 - Bootstrap Installation Method 1 Using CDN Link
  • 32 - Bootstrap Installation Method 2 Download and File Integration Offline
  • 33 - Familiarizing Files Included In The Bootstrap Distribution
  • 34 - Familiarizing Minified and Nonminified Bootstrap Files
  • 35 - Bootstrap Installation Method 3 Copying the Code from CDNs
  • 36 - Exploring Bootstrap Classes Forms Components
  • 37 - Bootstrap Grid Basic Layout
  • 38 - Extracting Codes from Bootstrap and Working With Columns
  • 39 - Understanding Bootstrap Column Breakpoints
  • 40 - Bootstrap CarouselSlider
  • 41 - Creating a Table Using Bootstrap
  • 42 - MINIPROJECT Create A Webpage Using Bootstrap Part 1
  • 43 - MINIPROJECT Create A Webpage Using Bootstrap Part 2

  • 6 - Programming with PHP
  • 44 - Your First Formal PHP Script in an HTML Page
  • 45 - Variables Storing Data
  • 46 - Coding Challenge 1
  • 46 - php-coding-challenge1.zip
  • 47 - Coding Challenge 1 Solution
  • 47 - php-coding-challenge1-solution.zip
  • 48 - PHP Data Types
  • 48 - php-data-types.zip
  • 49 - Working with Strings in PHP
  • 50 - PHP Operators
  • 51 - If and If Else Statement
  • 52 - If ElseIf Statement Multiple Condition
  • 53 - If ElseIf Logical Comparison Operators and String Operators
  • 54 - PHP If Else Application Within HTML
  • 55 - PHP Arrays Indexed Array
  • 56 - PHP Arrays Associative Array
  • 57 - PHP Arrays Multidimensional Array
  • 58 - While Loop
  • 59 - For Loop
  • 60 - Do While Loop
  • 61 - Coding Challenge 2 Apply Your Knowledge In Loops
  • 62 - Coding Challenge 2 Solution
  • 62 - codingchallenge2.zip
  • 63 - Coding challenge 3 Loops Application Within HTML
  • 63 - codingchallenge3.zip
  • 64 - Coding Challenge 3 Solution
  • 64 - codingchallenge3-solution.zip
  • 65 - Using Loops with Arrays
  • 66 - Array Functions with Loops
  • 67 - Foreach Loop
  • 68 - Break and Continue
  • 69 - Coding Challenge 4 Displaying Array Data on HTML Table Using Loops
  • 69 - codingchallenge4.zip
  • 70 - Coding Challenge 4 Solution
  • 70 - codingchallenge4-solution.zip
  • 71 - UserDefined Functions

  • 7 - PHP SQL Intermediate
  • 72 - PHP Include Eliminating Duplicate Code
  • 73 - Post Superglobal Capturing Data From a Form
  • 74 - Form Action Attribute Submitting Data To Another Page
  • 75 - Coding Challenge 5 Data Submission
  • 75 - bootstrap buttons reference.zip
  • 75 - coding-challenge-5.zip
  • 75 - html bootstrap select element.zip
  • 76 - Coding Challenge 5 Solution
  • 77 - GET Superglobal
  • 78 - Using GET To Capture Data From URL
  • 79 - Getting Started with SQL Creating Our First Database
  • 80 - Creating Our First Table
  • 81 - Creating Records Inserting Data in MySQL
  • 81 - forumabout mysql not reusing id numbers in autoincrement.zip
  • 82 - ReadingSelecting Records SQL SELECT Statement
  • 83 - Updating Records SQL UPDATE Statement
  • 84 - Deleting Records SQL DELETE Statement
  • 85 - Coding Challenge 6 Creating Records and Adding Columns
  • 85 - random name generator.zip
  • 86 - Coding Challenge 6 Solution
  • 87 - Connecting Website To Database
  • 88 - Fetching Data From Database Part 1
  • 89 - Fetching Data From Database Part 2
  • 90 - Displaying Database Content On A Formatted HTML Table
  • 91 - Coding Challenge 6 While Loop Implementation to Generate Numbers in a Column
  • 92 - Coding Challenge 6 Solution
  • 93 - App Development Add New Record Functionality Part 1
  • 93 - demo-app-insert-record-front-end.zip
  • 94 - App Development Add New Record Functionality Part 2
  • 95 - App Development Add New Record Functionality Part 3
  • 95 - demo-app-insert-record-back-end.zip
  • 96 - App Development Delete Button Functionality
  • 96 - demo-app-delete-record.zip
  • 97 - App Development Edit Button Functionality
  • 98 - App Development Submit Button Functionality
  • 98 - demo-app-update-record.zip
  • 99 - App Development View Button Functionality Part 1
  • 100 - App Development View Button Functionality Part 2
  • 101 - Clearing Form and Preventing Browsers Resubmission of Form Data
  • 102 - Creating the Login Form
  • 102 - demo-app-login-form.zip
  • 103 - Login Functionality Part 1
  • 104 - Login Functionality Part 2
  • 105 - Creating the Logout Functionality
  • 105 - demo-app-logout.zip
  • 106 - Improving Error Notification UserDefined Function Application
  • 107 - Retaining Users Email SESSION Variable Implementation

  • 8 - PHP SQL Advanced
  • 108 - Advance Login System Part 1 Array Push Function
  • 109 - Advance Login System Part 2 Reusing Existing Custom Functions
  • 110 - Advance Login System Part 3 Custom Error Implementation
  • 111 - Advance Login System Part 4 Implementing Various Error Messages
  • 111 - demo-app-as-of-lecture-111.zip
  • 112 - Removing Accidental Whitespaces Data Entry
  • 112 - demo-app-remove-extra-whitespace.zip
  • 113 - MySQLi Real Escape String Accommodating Names with Quotes and Hyphens
  • 113 - demo-app-real-escape-string.zip
  • 114 - Securing Our Website Prevent XSS CrossSite Scripting
  • 114 - demo-app-clean-string-function.zip
  • 115 - Advanced Function Prevent XSS CrossSite Scripting
  • 116 - Encrypting Password Using Password Hash
  • 116 - demo-app-password-hash.zip
  • 117 - How to Verify Encrypted Password
  • 117 - demo-app-password-verify.zip
  • 118 - Working With Strings Advanced strsplit sizeof and implode Functions
  • 119 - Advanced Custom Function Removing Unwanted Characters
  • 119 - demo-app-clean-username.zip
  • 120 - Advanced Custom Function Display ErrorNotification During Registration Part 1
  • 121 - Advanced Custom Function Display ErrorNotification During Registration Part 2
  • 122 - Advanced Custom Function Display ErrorNotification During Registration Part 3
  • 122 - demo-app-lecture-122-code.zip
  • 123 - Coding Challenge Implementing Error Notification
  • 124 - Coding Challenge Solution Implementing Error Messages
  • 125 - Enhancing the Update Functionality and Debugging Challenge
  • 126 - Debugging Challenge Solution Fixing the User Interface Error Message
  • 126 - demo-app-Lecture-126.zip
  • 127 - Navigation Bar Implementation Part 1
  • 128 - Navigation Bar Implementation Part 2
  • 129 - Navigation Bar Implementation Part 3
  • 130 - Navigation Bar Implementation Part 4
  • 130 - demo-app-navbar-lecture-130.zip
  • 131 - Introduction to Uploading Images and Other Functionalities
  • 131 - photos.zip
  • 132 - Modifying the Database and Server Directories
  • 133 - Working with the Interface For File Upload
  • 134 - Uploading An Image To Server and Displaying It On The Page
  • 134 - photos.zip
  • 135 - Modifying the Edit Button For File Upload Feature
  • 136 - Modifying Update Button For File Upload
  • 137 - Implementing Default Profile Photo Using If Else Statement
  • 138 - Enhancing Delete Notification and Displaying The Right Photos For Each Profile
  • 139 - Fine Tuning Our Application
  • 140 - Drop Down List Implementation Part 1
  • 141 - Drop Down List Implementation Part 2
  • 141 - demo-app-dropdown-list-implementation.zip
  • 142 - Xampp Navigation Review and Password Generator Project Intro
  • 143 - Incorporating Bootstrap Tab Panel
  • 144 - Setting Form Buttons
  • 145 - Manual Password Generator
  • 145 - password-generator-demo-app-lecture-145.zip
  • 146 - Random Password Generator Implementation Part 1
  • 146 - images.zip
  • 146 - my-variables.zip
  • 147 - Lecture-147-Source-code.zip
  • 147 - Random Password Generator Implementation Part 2

  • 9 - Website Deployment and Content Management
  • 148 - Website Deployment Setting up a free web hosting platform
  • 148 - httpsappinfinityfreenetlogin.zip
  • 149 - Website Deployment Navigating online files with File Online Manager
  • 149 - httpsbyethostfreehosting.zip
  • 149 - httpswwwfreehostiacom.zip
  • 149 - httpswwwinfinityfreenet.zip
  • 150 - Website Deployment Familiarizing the CPanel
  • 151 - Website Deployment Exporting and importing MySQL Database using the CPanel
  • 152 - Website Deployment FTP software as a tool and File Permission Error
  • 153 - Finalizing Website Deployment and Course Completion
  • 153 - demo-app-upload.zip
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 9140
    حجم: 12739 مگابایت
    مدت زمان: 1505 دقیقه
    تاریخ انتشار: 22 فروردین 1402
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

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