Dive into a transformative educational experience with “The Complete PHP MYSQL Professional Course with 5 Projects,” a meticulously designed free video course that will equip you with a profound mastery of PHP and MySQL. Unfold over 30+ hours of immersive video content, this comprehensive course, available on the esteemed platform howtofree.org, is strategically crafted to provide accessible learning opportunities for enthusiasts worldwide.
Discover the intricate world of PHP and MySQL through engaging lessons that cover the fundamental concepts, advanced techniques, and practical applications. With a focus on hands-on learning, this course ensures that you not only grasp theoretical knowledge but also gain practical skills through 5 real-world projects.
Hosted on howtofree.org, a reputable platform known for fostering high-quality educational content, this course guarantees a rich and dynamic learning experience. Whether you are a beginner seeking to establish a solid foundation or an experienced developer aiming to enhance your skills, “The Complete PHP MYSQL Professional Course with 5 Projects” is tailored to meet your educational needs.
Table of Contents
Embark on this educational journey today and unlock the potential to create robust web applications, enhance your programming capabilities, and make a significant impact in the world of PHP and MySQL development. Enrich your skill set, boost your confidence, and bring your ideas to life with the invaluable knowledge gained from this comprehensive and free online course.
What you’ll learn The Complete PHP MYSQL Professional Course
- Automate and Customize Data Entry Forms
- Choose the Right Loop for Each Task
- Master the CELLS and RANGE Objects in Multiple Scenarios
- Create Multiple Variable Styles to Match Your Needs
- Customize Your VBA Editor and Understand All Toolbars and Options
- Debug and Troubleshoot Code Like a Pro
- Record, Modify, or Write Macros from Scratch
- Make Custom Formulas/Functions on the Fly
- Navigate IF-THEN Statements and Conquer Logical Operators
- Batch out Interactive MessageBoxes, InputBoxes, and Give Users Choices
- Generate Basic Reports Ready for Printing
- Add Filters to Report Menus to Narrow Records
- Take Control of Forms, Buttons, Drop-down Menus, Checkboxes, and Option Buttons
- Trigger Code from Various Events – From Clicking on a Cell to De-Selecting a Worksheet
- Set Up Special Commands for Workbook Events: Open, Close, Select, Cell Selection, Printing, etc.
- Manipulate Userforms for Data Entry, Report Generation, and Database Editing
- Streamline Work for You and Others
- Put Excel on Autopilot
- Trigger Macros Using Worksheet and UserForm Controls
- Change Cell Properties Using Code – Color, Font, Borders, and More!
- Master Beginning to Advanced Math with Variables
- Learn String Functions, Concatenation, and Control Case-Sensitivity with VBA Functions
- Create Your Own Functions for VBA or Cell Use
- Uncover Advanced Search Functions Exclusive to VBA
- Explore Date and Time Math for Calculating Duration, Length, and Intervals
- Engage in Fun Coding Projects, Exercises, and Mid-Lecture Challenges
- Discover and Master the VBE (Visual Basic Editor) and Its Features
- Effectively Deal With Errors and Learn Error Prevention Techniques
- Feed Information Between Macros Using ByRef and ByVal Methods
- Utilize Variable Types: Constants, Static, Module-Level, Public, Private, ‘Option Private Module’, etc The Complete PHP MYSQL Professional Course.
- Bonus #1: Free E-book “Excel VBA Master Keyboard Shortcuts” – More Shortcuts for PC and Mac
- Bonus #2: Free Image Tools for Better Looking Buttons, Images, and Form Backgrounds
- Bonus #3: Free Mouse Icons Packs for Customizing MouseOver Effects on Controls and UserForm Background
- Three Methods of Accessing a Worksheet Using Code
- Efficiently Get Boundaries of a Range of Cells with Better LastRow and LastCol Techniques
- Dynamically Sort or Filter Data with Multiple Options Assigned to Different Buttons
- Utilize User-Input and Conditional Logic to Control Direction
- Insert Worksheet Functions into Cells Programmatically Using Regular or R1C1 Notation
- Practice Code Slimming and Efficiency Techniques, Such as WITH/END WITH Statements
- Speed Up Your Code Massively with Dan’s “VBA Speed Hacks”
- Generate Random Numbers for Passwords, FileNames, Actions in Games/Projects, and Speed Tests
- Search Cells and Strings with Advanced Pattern Matching & Comparison, LIKE Operator, and InStr Functions
- Advanced MessageBox Features, Including Special Icons, Direction, and Various Button Configurations
- Create Optional UDF Parameters and Choose Volatile or Non-Volatile Functionality
Course Content of The Complete PHP MYSQL Professional Course
1. The Range Object
- Course Intro and Download Kit
- Getting FAST Help and Other Freebies with Excel Ninjas Group
- Get the Developer Ribbon (PC and Mac)
- What Is The Range_Object and Your First Macro From Scratch
- Adding Secondary or Subsequent Commands
- Debugging in Excel VBA and Stepping Through Code
- Three Easy Ways To Test Or Store A Value
- How and When To Record a Macro (Plus Clean Up Tips)
- Three Main Data Type Notations For Entering Into Cells
- Several Ways of Triggering Macros (Intro To Buttons and Fun Controls
- Exercise 01 – Objectives Overview
- Exercise 01 – Solution
- Affecting Multiple Cells With One Range Command
- Using a Named Range with the Range Object
- Tips and Best Practices For Better Development Skills
- Range Object Quiz
2. Range Properties The Complete PHP MYSQL Professional Course
- VALUE, TEXT and FORMULA Properties
- Row and Column Properties
- SELECT Method
- COUNT Property
- Exercise 02a – Objectives Overview
- Exercise 02a – Solution
- ADDRESS Property
- NUMBERFORMAT Property
3. Reading and Writing Functions To a Cell
- FONT Collection – BOLD, ITALIC, UNDERLINE Properties
- Exercise 02b – Objectives Overview
- Exercise 02b – Solution
- Add Color To Cells, Inside and Out (4 Ways)
- Properties Quiz
4. The Cells Object The Complete PHP MYSQL Professional Course
- Intro To The Cells Object
- Using The Cells Object and Practical Applications
- Using Column Letters instead of Numbers
- Using Cells Positionally within a Range
- Affecting ALL Cells in a Worksheet
- Exercise 03 – Objectives Overview
- Exercise 03 – Solution v
- Using Range Object With Cells Object (To Affect Multiple Cells)
- Cells Quiz
5. Variables
- Intro to Variables
- Math With Variables The Complete PHP MYSQL Professional Course
- Variable Declaration and Different Variable Types
- Variable Type Demonstration
- String Manipulation – Concatenation Examples
- String Manipulation – Len, Left, Right Functions
- String Manipulation – Mid Function (2 Methods)
- String Manipulation – Replace Function
- String Manipulation – Format Function
- String Manipulation – Instr Function and Practice Projects
- Date and Time Functions and Fun DateTime Math Tricks
- CDate and DateDiff Functions
- Exercise 04 – Objectives Overview
- Exercise 04 – Solution The Complete PHP MYSQL Professional Course
- Scope and Heirarchy of Variables and Procedures
- VARIABLE SCOPES – Public, Private and other Variables
- Procedural Scopes – Public Versus Private Subs, Option Private Module
- Using Constants
- Passing Values to Another Procedure –
- ByRef vs Byyal
6. Toolbars and Menus
- File Menu Walkthrough
- Edit Menu Walkthrough
- View Menu Walkthrough Pt
- View Menu Pt 2 – Watch Window, Locals Window and Immediate Window
- Insert, Format and Debug Menu Walkthrough
- Run and Tools Menu Walkthrough
- Toolbars Quiz
7. Super Important Tools and Excel Logic
- Three Ways To Access Other Sheets – Sheet Name, Index and CodeName
- Get the Last Row of Your Data Set
- Get the Last (Rightmost) Column of Your Data Set
- Get the Next Row in Your Data Set – Data Entry Basics
- Recording a Macro 101
- Dynamically Sorting The Employee Data
- Absolute vs Relative References and OFFSET() Function
- RICI Notation and How To Use In Formulas
- Using Worksheet Functions in the VBE
- Random Password Generator – Objectives Overview
- Random Password Generator – Solution
- Using With and End With
- If Then Statement The Complete PHP MYSQL Professional Course
- Using Is Not Equal To And The NOT Operator
- AND, OR and NOT Operators
- Exercise 06a – Objectives Overview
- Exercise 06a – Solution
- Using ELSE and ELSEIF Commands
- Rock, Paper, Scissors Game – Objectives Overview
- Rock, Paper, Scissors Game – Solution
- The LIKE Operator The Complete PHP MYSQL Professional Course
- Compare Strings With Case Insensitivity Using IJCase and LCase
- Comparitive Operators With Text and Numbers (lsNumeric Function)
- Two Ways to Use If Then Statements in a One-Liner of Code
- Using GOTO and Labels, Common Uses, Error Routing
- Select Case as Alternative to IF THEN Statements
- Advanced MessageBox Features
- User Interaction – Message Box with Yes, No Buttons
- Exercise 06b – Objectives Overview
- Exercise 06b – Solution
- User Defined Functions 101
- User Defined Functions – Optional Parameters
- Volatile vs Non-Volatile Functions
- Super Important Info Quiz
8. Loops and Report Writing Basics
- Intro To Loops
- The FOR NEXT Loop
- Fun With The FOR NEXT Loop
- Beginning Our First Report Using Loops
- How To Loop Through Each Character In A String Or Phrase
- Morse Code Generator – Objectives Overview
- Morse Code Generator – Solution The Complete PHP MYSQL Professional Course
- Increment Columns And Rows – Loops Within A Loop
- How and When To Exit A Loop, Sub Or Function
- Intro To User Interaction With An InputBox
- Specialized InputBox Method to Prompt for Numbers, Ranges, Etc
- More User Interaction Demos To Follow Along
- Name Definition Game – Objectives Overview
- Name Definition Game – Solution
- Name Definition Game – Solution
- Printable Report Pan 1 – Getting Items On Repon Sheet
- Printable Report Part 2 – Clearing Last Report
- Printable Report Part 3 – Ensuring Visibility and Autoselect Report Sheet
- Seven Hacks To Massively Speed Up Your Code
- Exercise 07a – Objectives Overview
- Exercise 07a – Solution
- Sending Reports To the Printer or Using Automatic Print Preview
- The FOR EACH Loop The Complete PHP MYSQL Professional Course
- DO LOOPS
- Help With Infinite Loops – INTERRUPTING A MACRO AND PHANTOM BREAKS
- Do Loop – While and Until Operators
- BONUS – Loop Through Multiple Files in a Folder and Scrape Data From Each
- Exercise 07b – Objectives Overview
- Exercise 07b – Solution
- Loops and Reports Quiz
9. EVENTS: Worksheet Events made Easy
- Intro To Events
- Selection Change – Macros When You Change The Active Cell
- Running Events Manually and Break Points
- Worksheet Activate Event and Intro to Me Keyword
- Worksheet Deactivate Event
- BeforeDelete Event – for Worksheet Deletion
- BeforeDoubleClick Event – Trigger a Macro When You Double Click
- Excel Dialog Boxes The Complete PHP MYSQL Professional Course
- The Intersect Function – Test Whether Target Is Within a Range Of Cells
- BeforeRightClick Event and Customizing Right Click Context Menu Pt 1
- Customizing the Right Click Context Menu Pt 2 – Adding Custom Buttons
- Exercise 08a – Objectives Overview
- Exercise 08a – Solution
- Worksheet Calculate Event
- Worksheet Change Event and Preventing Endless Loops
- Exercise 08b – Objectives Overview
- Exercise 08b – Solution
- FollowHyperlink Event
- Final Thoughts on Worksheet Events and Review Other Events
- Tic Tac Toe Game – Objectives Overview
- Tic Tac Toe Game – Solution
- Worksheet Events Quiz The Complete PHP MYSQL Professional Course
10. WorkBook Events
- Workbook Events Intro
- Workbook Open and Environ Function
- Useful Workbook-Level Commands – Opening, Saving and Closing
- Login Program – Objectives Overview
- Login Program – Solution
- Workbook Activate Event
- Workbook BeforeSave Event
- Workbook AfterSave Event – Make Backup Copy Upon Successful Save
- BeforeClose and BeforePrint Events
- Workbook Deactivate Event
- NewChart Event
- NewSheet Event
- Exercise 09 – Objectives Overview
- Exercise 09 – Solution
- SheetActivate Event – 3 Ways to Specify Which Sheets To Trigger Macro
- SheetDeactivate Event
- Comparing Workbook to Worksheet Events, Delete, Double-click, Right-click, Calcu
- PivotTable Auto Update Exercise – Objectives Overview
- PivotTable Auto Update Exercise – Solution
- WindowActivate and WindowDeactivate – Windows vs Workbooks vs Sheets
- WindowResize Event – Force A Minimum Width For Your App
11. Worksheet Controls
- Intro To Controls
- CommandButtons on Windows and Mac – Wage Calculator
- Adding An Image and Formatting Button (ActiveX and Form)
- CommandButton Properties Overview (ActiveX and Form)
- Populate Calendar Project – Objectives Overview
- Populate Calendar Project – Solution Pt 1
- Populate Calendar Project – Solution Pt 2
- Intro to ActiveX Key-Press Listeners
- KeyDown Event
- Capturing Shift, Alt, Ctrl (or some combination) Using the Shift Variable
- KeyPress Event on a CommandButton
- MouseMove Event and Using Statusbar for Notifications
- Manipulate Worksheet Form Control Label Text (PC,Mac)
- Simulating a MouseLeave Like Event with an Invisible Label
- MouselJp and MouseDown Events – Left, Middle, and Rightclick, Shift, Alt and Ctrl
- TextBox Properties Overview (ActiveX)
- TextBox Shapes as Form Controls
- TextBox Change() Event and Tips
- TextBox Change() Event Pt 2
- Controlling Tab Order With Worksheet ActiveX Controls
- Restrict User Input With KeyDown Event
- GotFocus and LostFocus Events
- Selecting All Text When Receiving Focus
- Ensure User Input Exercise (Overview)
- Ensure User Input Exercise (ActiveX Solution for PC)
- Ensure User Input Exercise (Form Control Solution for Mac,PC)
- Automating Report Options With A Checkbox
- TripleState and LinkedCell Properties with a Checkbox
- OptionButton Overview, Grouping and Alignment
- Homemade Quiz using Option Buttons, CommandButton and Compliance Checking
- Compliance Checking With Dynamic Button Visibility and Bonus 0B Exercise
- Intro to SpinButtons (ActiveX and Form Control)
- SpinButtons with Textboxes and Numbers
- SpinButton – Changing Size, Position and Other Properties, Not Just Value
- SpinButton with Dates in a Textbox
- Four Neat Uses for ActiveX Labels
- ActiveX Labels Pt 2
- Intro To ComboBoxes, Dropdowns and Properties – Updating a List
- Intro To Form Control ComboBoxes, Index Function
- Two Methods For Dynamic Ranges For Your Lists (ActiveX and Form ComboBox)
- Get Specific Items in Your Combobox List, Clear All (ActiveX and Form Control)
- Adding Customized Multiple Columns Using .Addltem Method (ActiveX)
- ListBox Basics and Properties Overview (ActiveX and Form Control)
- ListBox Practice: Dynamic Cell Manipulation, Listlndex, List (ActiveX & Form)
- Additional Ways To Fill A List Quickly, Remove & Change Entries (ActiveX & Form)
- Using and Manipulating MultiSelect Items in a Listbox (ActiveX and Form)
- Dynamic ListBoxes Using .ADDITEM and More (ActiveX and Form Controls)
- Creating Headers For Your ListBox Creatively
- Make and Utilize INVISIBLE Columns – Special Trick (ActiveX)
- ScrollBar Control On A Worksheet And Lookup Practice
- Image Control – 2 Ways to Assign a Picture (ActiveX)
- Toggle Button Basics and Load Webpage On Image Banner Ad Click
- Inserting a Shape Object as Picture and Why Not To Use Pictures.lnsert
- A Note On Third Party Enhanced Amazing ActiveX Controls
12. Userforms – the best thing. EVER.
- Userforms Overview
- Show, Hide and Unload Userforms
- Modal vs Modeless Forms
- Initialize Event
- UserForm Properties Explanation Ptl
- UserForm Properties Explanation Pt2
- Basic Data Entry Userform Pt 1
- Basic Data Entry Userform Pt 2
- Customizing Tab Order (3 Ways)
- Image Secrets To Make Pictures Look Great (Using Enhanced Metafiles)
- New ActiveX Controls – TabStrip (2 Methods)
- New ActiveX Controls – MultiPage (Make A ‘Wizard’ Tool)
- New ActiveX Controls – MultiPage – Backcolors and Color Workaround
- New ActiveX Controls – Frame
- Centering A Userform On A Window (Even With Multiple Monitors)
- Conversion Userform Tool Exercise – Objectives Overview
- Conversion Userform Tool Exercise – Solutions Video
- Data Entry In Excel vs Access Or Other Sources
- Data Entry Userform Project – Employee Form Setup Tabl
- Data Entry Userform Project – Filling ComboBoxes and Planning (2 Ways)
- Data Entry Userform Project – Adding A ‘Save New’ Button For ‘Personal’ Tab
- Data Entry Userform Project – Get Next Available Employee ID Custom Function (IJD
- Data Entry Userform Project – Tab Order and Data Cleanup Tricks
- Data Entry Userform Project – Set Up Employment Tab and Planning
- Data Entry Userform Project – Coding Employment Tab and Automation
- Data Entry Userform Project – Resetting The Form Upon Submission
- Data Entry Userform Project – Adding User Photos and Using GetOpenFilePath() Fun
- Data Entry Userform Project – Creating A Function To Validate Required Fields
- Edit Mode for Employee Database
- Edit Mode for Employee Database
- Edit Mode for Employee Database
- Part 1
- Part 2
- Custom Function to Find Row of Emp
- Loading The Form Based On Selection
Edit Mode for Employee DataSet – Pan 4 – Load & Select ListBox Entry from Data - Edit Mode for Employee DataSet – Pari 5 – Load Picture From DataSet File Name
- Edit Mode Part 6 – Switch Search Mode To ID, Name, LastName, etc
- Edit Mode for Employee DataSet – Pan 7 – Saving Existing Records In Edit Mode
- Troubleshooting Tips For ListBox With Empty String
- Refreshing the Rowsource After Updating Data On Dynamic ComboBoxes
- UserForm Final Cleanup and TIPS
- Easy Way To Copy A UserForm or Module (2 Methods)
- Advanced MultiColumn Search Tools – Custom Lookup by Name, ID, and More!
- How Usernames and Passwords Work – Encryption, Hashing, Salt Basics
- Log In Program Exercise 2.0 – Userform With UserName and Password (Overview)
- Log In Program Exercise 2.0 – Solution
- Userform Employee Report – Set Up Dynamic Column Variables (Easy Hack)
- Applying Dynamic Custom Filters To Reports (2 Ways)
- Offering Users Different Sort Options For Reporting
- Report Generation and Aesthetics, Headers, Footers, Repeat Rows etc
- Programmatically Update Page Headers and Footers – Plus Special Formatting Code
- Alternating Row Colors or Lines Using Conditional Formatting (Zebra)
- EEOC Report For Employee Stats (VBA Efficiency Tricks)
- Advanced Exercise – Objectives Overview
- Advanced Exercise 01 – Solution
- Advanced Exercise 02 – Solution
- Advanced Exercise 03 and 04 – Solutions
- Advanced Exercise BONUS A and B – Solutions
- Advanced Exercise BONUS C Automate the Workflow for Efficiency – Solutions
- Concluding Thoughts…
13. BONUS Section –
- VBA Functions
- Instr Function – Search for Text Within Other Text
- The EVALUATE Function – Mac-Daddy of all functions
- Sum Function in Excel VBA- EASY!
- Count Function in VBA
- BONUS LECTURE
Requirements of The Complete PHP MYSQL Professional Course:
- Software:
- Microsoft Excel (version 2003 and up).
- While newer versions are preferred for additional options, VBA functions uniformly across all versions.
- Basic Excel Skills:
- Minimal proficiency in Excel is required, such as opening the program and performing basic tasks like clicking on cells and entering data.
- No extensive Excel experience is necessary, as the course is designed to guide you from the basics to advanced levels. In fact, I’ll take you from Start to Finish, and I promise to add a touch of humor along the way!
Who Should Take This Course:
- Target Audience:
- Individuals seeking to unravel the secrets of Automation in Excel VBA.
- Suitable for complete beginners or students in search of a refresher or reference tool, allowing the flexibility to choose lessons relevant to their specific projects.
- No Programming Background Required:
- This course is tailored for those with no prior programming knowledge, providing a seamless entry into the world of Excel VBA.
- Not Suitable For:
- If your goal is to delve into super advanced report authoring, please note that this will be covered in a future course dedicated to that specific topic.
- What to Expect:
- Designed for beginning to advanced Excel users ready to automate projects.
- Learn to create highly customizable macros, build UserForms, and grasp the fundamentals of programming in a safe, easy, and progressive manner.
- Report Authoring The Complete PHP MYSQL Professional Course:
- While advanced report authoring will be covered separately in a future course, this current course ensures you are equipped with the skills to produce solid reports from your data and provides various tricks to enhance their visual appeal The Complete PHP MYSQL Professional Course.
Is this course suitable for beginners?
Absolutely! Our course is structured to cater to learners of all levels, including beginners. The active teaching style ensures that even those new to PHP and MySQL will find the content accessible and engaging.
What projects are included in the course?
This course features five hands-on projects that cover a range of real-world applications, providing practical experience to reinforce your PHP and MySQL skills.
Can I use the skills learned in this course for professional development?
Absolutely! The course is designed to equip you with the skills needed for professional web development. Whether you’re starting a career or enhancing your existing skills, this course is a valuable asset The Complete PHP MYSQL Professional Course.
Free the doors to a world of possibilities in web development with “The Complete PHP MYSQL Professional Course with 5 Projects.” Start your educational journey today!
File Info:
Last Update: 24/2024
File Download Method: Fast Direct Server
File Size: 7GB (apporx)
Wait 15 Second For Download This File For Free
Author : https://www.udemy.com/course/the-complete-php-mysql-professional-course/
if you find any wrong activities so kindly read our DMCA policy also contact us. Thank you for understand us…