Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Web Development Is Very Easy: A Crash Course

    Posted By: ELK1nG
    Web Development Is Very Easy: A Crash Course

    Web Development Is Very Easy: A Crash Course
    Published 12/2023
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 3.30 GB | Duration: 11h 51m

    Fast Track Web Development course from scratch using PHP and C++ as back-end

    What you'll learn

    Web Development Fundamentals

    HTML

    CSS

    PHP

    C++ for Web

    Javascript

    MySQL

    jQuery

    Bootstrap

    Student Projects

    Requirements

    A computer with Windows, Linux or MacOS

    Enough disk space to install XAMPP, GCC, Geany, and MySQL WorkBench

    Description

    Web Development very easy - And is matter fact ! you pay attention to mechanism and master just one back-end language you are a web-developer.What is special? You will learn to code back-end not only using PHP but C++ as well in the additional chapter added, and your application will be as robust as any existing fast application on web.IntroductionAbout the InstructorIntroduction to CourseHow Web works?Installation of Necessary Tools - WindowsInstallation of Necessary Tools - LinuxHTMLIntroduction to HTMLHTML Document StructureHead TagBasic Text FormattingCreating our first HTML fileHeadings and ParagraphsLinks (anchor Tags)Images (img Tag)Lists (Unordered and Ordered)Input Controls (Text, Password, Radio, Checkbox, Date , Time etc)Extra date input controls (week, month)Range input controlCombo box & List box (select Tag)Text Areas (textarea Tag)Forms (Form Tag)Buttons (Submit, Reset)Audio & Video controlsHTML Comments<!DOCTYPE html> html5 standardScript Tag (JavaScript)PHPIntroduction to PHPEnabling librariesBasic output (HTTP basic headers)Data types, Variables, ConstantsType-CastingComments in PHP, C++, JavaScriptArrays (and their indices, indexes)Decision making - ConceptsDecision making - Implementation (PHP, C++, JavaScript)Operators (Comparison, Logical, Arithmetic)Increment, Decrement operatorsswitch-case (PHP, C++, JavaScript)Loops in PHP, C++, JavaScriptfor - Loopwhile - Loopdo-while - Loopforeach - LoopString manipulation - basicsFunctions - basicsVariadic functionsDefault arguments to functionForm submission program - GET & POST http methodsSecurity measures about incoming dataFile IOSessions and some global variablesJSON dataSerializationOOP in PHP - Object Oriented programming - an introductionInheritanceAccess Modifiers - public, private, protectedStudent database - Project v1 - using JSON file as data-storeIntroduction to Project v1Project Structure, Data Reading Writing Utility ScriptCreating Homepage ListingAdd Student RecordDelete RecordUpdate Existing RecordMySQLIntroduction to MySQLDesigning a database Visually - no-codeCRUD - Create TableCRUD - Insert data in tableCRUD - Update existing records in tableCRUD - Delete records from tableCRUD - Emptying or Drop a tableConnecting to MySQL from PHP - Using msqliConnecting to MySQL from PHP - Using PDOStudent database - Project v2 - using MySQLUpdate Utility file - a complete review of the projectCSSIntroduction to CSSCSS basicsBootstrap - What & WhyBootstrap Grid system. Basics studyBootstrap Form Controls basicsLet's style our Project v2 UI using BootstrapJavaScriptIntroduction to JavaScriptBasic output in JavaScriptData types and VariablesConstants, let, varBackticks in JavaScriptComments in JavaScriptClasses in JavaScriptfor - Loop using (in).forEach functionString manipulation in JavaScriptFunctions in JavaScriptLocal StoragejQueryIntroduction to jQueryUse of CSS Selectors in jQueryDOM ManipulationAjax (3 ways to send & receive data on the fly)Code tuning and some useful function in jQueryStudent database - Project v3 - updating UI using jQuery [ajax requests]Set Class of student using jQuery first Ajax calls explanation & JSON outputAdditional chapter : C++ for web (overview + implementation)Introduction to C++ for WebSimilarities and Differences - comparing C++ with PHP and JavaScriptBasic C++ program - general structureBasic Output in C++HTTP basic headers and outputProcessing http GET and POST data using C++Linking MySQL with our C++ applicationConnecting to MySQL and running queries using C++Additional : Student database - Project v4 - converting PHP project to C++Converting utility.php to utility.h fileConverting index to C++ versionConverting add record to C++ versionConverting update record to C++ versionConverting delete record to C++ versionNOTE: Following Topics are planned but not part of the Couse at the moment, these will be gradually added.Planned TopicsHosting your website onlineCpanel, WHM, aaPanelFTP basicsDeploying DatabaseFast way to Transfer website data to another serverCompiling your C++ code on serverGenerating PDF using external programReading Writing Office documentsConverting Image FormatsConverting PDF to other formatsObfuscation of PHP CodeObfuscation of Javascript CodeGenerating EXE file of your PHP ProjectGenerating Browser based Desktop ApplciationDeliverying & Running PHP Web applciation without Apache Web-serverMySQL TriggersMySQL Temporary TablesGrabing Externa Program output / gettingjob done by external programsImage Manipulation using GDCURLMagic functions of PHP

    Overview

    Section 1: Introduction

    Lecture 1 About the Instructor

    Lecture 2 Introduction to Course

    Lecture 3 How Web works?

    Lecture 4 What are Front-end & Back-end

    Lecture 5 Installation of Necessary Tools - Windows

    Lecture 6 Installation of Necessary Tools - Linux

    Section 2: HTML

    Lecture 7 Introduction to HTML

    Lecture 8 HTML Document Structure

    Lecture 9 Head Tag

    Lecture 10 Basic Text Formatting

    Lecture 11 Creating our first HTML file

    Lecture 12 Headings and Paragraphs

    Lecture 13 Links (Anchor Tags)

    Lecture 14 Images (Img Tag)

    Lecture 15 Lists (Unordered and Ordered)

    Lecture 16 Input Controls (Text, Password, Radio, Checkbox, Date, Time etc)

    Lecture 17 Extra date input controls (week, month)

    Lecture 18 Range input control

    Lecture 19 Combo box / List box (select Tag)

    Lecture 20 Text Areas

    Lecture 21 Forms (Form Tag)

    Lecture 22 Buttons (Submit, Reset)

    Lecture 23 Audio / Video controls

    Lecture 24 HTML Comments

    Lecture 25 html5 standard

    Lecture 26 script Tag

    Section 3: PHP

    Lecture 27 Introduction to PHP

    Lecture 28 Enabling libraries

    Lecture 29 Basic output

    Lecture 30 Data types, Variables, Constants

    Lecture 31 Type-Casting

    Lecture 32 Comments in PHP, C++, JavaScript

    Lecture 33 Arrays

    Lecture 34 Decision making (if-else) - Concepts

    Lecture 35 Decision making - Implementation (PHP, C++, JavaScript)

    Lecture 36 Operators (Comparison, Logical, Arithmetic)

    Lecture 37 Increment, Decrement operators

    Lecture 38 switch-case (PHP, C++, JavaScript)

    Lecture 39 Loops in PHP, C++, JavaScript

    Lecture 40 for - Loop

    Lecture 41 foreach -Loop

    Lecture 42 while - Loop

    Lecture 43 do-while - Loop

    Lecture 44 String manipulation - basics

    Lecture 45 Functions - basics

    Lecture 46 Variadic functions

    Lecture 47 Default arguments to function

    Lecture 48 Form submission program - GET & POST http methods

    Lecture 49 Security measures about incoming data

    Lecture 50 File IO

    Lecture 51 Sessions and some global variables

    Lecture 52 JSON data

    Lecture 53 Serialization

    Lecture 54 OOP in PHP - Object Oriented programming - an introduction

    Lecture 55 OOP - Inheritance

    Lecture 56 OOP - Access Modifiers - public, private, protected

    Section 4: Student database - Project v1 - using JSON file

    Lecture 57 Introduction to Project v1

    Lecture 58 Project Structure, Data Reading / Writing Utility Script

    Lecture 59 Creating Homepage Listing

    Lecture 60 Add Record

    Lecture 61 Delete Record

    Lecture 62 Update Existing Record

    Section 5: MySQL

    Lecture 63 Introduction

    Lecture 64 Designing a database Visually - nocode

    Lecture 65 CRUD - Create Table

    Lecture 66 CRUD - Insert data in table

    Lecture 67 CRUD - Delete records from table

    Lecture 68 CRUD - Update existing records in table

    Lecture 69 CRUD - Emptying or Drop a table

    Lecture 70 Connecting to MySQL from PHP - Using msqli

    Lecture 71 Connecting to MySQL from PHP - Using PDO

    Section 6: Student database - Project v2 - using MySQL

    Lecture 72 Explanation - Update Utility file - a review

    Section 7: CSS

    Lecture 73 Introduction to CSS

    Lecture 74 CSS basics

    Lecture 75 Bootstrap - What & Why

    Lecture 76 Bootstrap Grid system. Basics study

    Lecture 77 Bootstrap Form Controls basics

    Lecture 78 Let's style of Project v2 UI using Bootstrap

    Section 8: JavaScript (Fast Track)

    Lecture 79 Introduction to JavaScript

    Lecture 80 Basic output in JavaScript

    Lecture 81 Data types and Variable

    Lecture 82 Constants (const), let, var

    Lecture 83 Backticks in JavaScript ` `

    Lecture 84 Comments in JavaScript

    Lecture 85 Classes in JavaScript

    Lecture 86 for - Loop using (in)

    Lecture 87 .forEach function

    Lecture 88 String manipulation in JavaScript

    Lecture 89 Functions in JavaScript

    Lecture 90 Local Storage

    Section 9: jQuery

    Lecture 91 Introduction to jQuery

    Lecture 92 Use of CSS Selectors in jQuery

    Lecture 93 DOM Manipulation

    Lecture 94 Ajax (3 ways to send & receive data on the fly)

    Lecture 95 Code tuning and some useful function in jQuery

    Section 10: Student database - Project v3 - updating UI using jQuery [ajax requests]

    Lecture 96 Set Class of student using jQuery first

    Lecture 97 Ajax calls explanation & JSON output

    Section 11: Additional Chapter : C++ for web (overview + implementation)

    Lecture 98 Introduction to C++ for Web

    Lecture 99 Similarities and Differences - comparing C++ with PHP and JavaScript

    Lecture 100 Basic C++ program - general structure

    Lecture 101 Basic Output in C++

    Lecture 102 HTTP basic headers and output

    Lecture 103 Processing http GET and POST data using C++

    Lecture 104 Linking MySQL with our C++ application

    Lecture 105 Connecting to MySQL and running queries using C++

    Section 12: Additional : Student database - Project v4 - updating -> PHP to C++

    Lecture 106 Converting utility.php to "utility.h" file

    Lecture 107 Converting index to C++ version

    Lecture 108 Converting add record to C++ version

    Lecture 109 Converting update record to C++ version

    Lecture 110 Converting delete record to C++ version

    For everyone, willing to learn Web programming,No prior programming knowledge required