
Explore the fundamentals of cascading style sheets and how they control the look of web pages. Discover css advantages like faster page loads, easy maintenance, and cross-device compatibility.
Learn the basics of css syntax by embedding styles in a style tag in the html head, styling h1 and h2 with color and font-family, and using text/css mime type.
Explore how to style text with CSS, applying color, right-to-left direction, letter-spacing, word-spacing, and text-indent. Demonstrate text-decoration, text-transform, and text-shadow options to create underline, overline, line-through, capitalization, and shadow effects.
Style hyperlinks with CSS by targeting the anchor tag and removing default underlines. Configure default, visited, hover, and active colors—red, gray, pink, and green—and toggle underlines with text-decoration.
Learn how CSS layers use absolute positioning and z-index to stack three colored divs, set top and left, and control the z-axis order.
Customize HTML lists with CSS by changing list-style-type to disc, circle, square, roman, or alpha values, apply nested lists, and use list-style none for inline layouts with float left.
Explore 2D transformation in CSS3 by rotating and skewing divs along the x and y axes, using rotate, skew, translate, and related functions, with practical examples and upcoming animation.
Learn css3 3d transformation by rotating a box along the x, y, and z axes with rotate x, rotate y, and rotate z.
Explore css colors by learning hex codes, short hex codes, rgb absolute values, and color keywords to format text and backgrounds for appealing web pages.
Explore color handling in CSS3, including rgba transparency and alpha, opacity, and alternative color models like rgb and hsl for precise web design.
Explore CSS cursors and the mouse pointer, including auto, default, crosshair, finger pointer, and resize cursors (e, ne, nw). Learn applying these cursor values to DOM elements.
Explore how CSS padding creates space between text and the border, using top, right, bottom, and left sides. Apply one to four values, including px and percent, to control spacing.
Master how CSS positioning works by using absolute, relative, and fixed positioning, with coordinates like top and left, to place elements precisely on a page.
Learn to control CSS box dimensions with width, height, minimum height, maximum height, minimum width, and maximum width. Use 400px by 100px to show how padding and margins affect size.
Explore how CSS3 border-radius creates rounded corners for any box, with single, two, three, or four values and options for borders, background colors, and image backgrounds.
Learn to control web page visibility with CSS, showing how to reveal or hide content at runtime. The lesson uses a paragraph with visibility: hidden and a hover interaction.
Learn how to handle content overflow with CSS by applying the overflow: scroll property to boxes, creating vertical and horizontal scrollbars in divs.
Apply CSS background to paragraphs or the whole document using color or image, and control repeat, position, and attachment to create fixed or scrolling backgrounds.
Explore gradient colors in css, including linear gradients in various directions, radial gradients, and repeating radial gradients, with color stops, percentages, and height/width adjustments.
Explore formatting images in CSS using the img tag, the src and style attributes, and apply dotted, dashed, or solid borders in red or green.
Explore JavaScript, a client-side scripting language embedded in HTML, to add validation, interactivity, and animations, and learn how it runs in the browser with HTML and CSS.
Learn how JavaScript arrays are fixed-size collections stored in memory with zero-based indices and initialization options. Access elements by index and explore a bubble sort example.
Explore JavaScript variables by declaring with var, using loosely typed values, recognizing local and global scope, and printing with document.write and plus-concatenation, including line breaks with br.
Explore how JavaScript uses conditional statements like if else and switch to run code based on evaluated conditions, contrasting linear execution with conditional branching.
Explore how if-else statements evaluate conditions, use prompts and parseInt to compute a percentage from three marks (max 50), and assign grades with else if and alerts.
Explore iteration statements that power loops to run code blocks, using for, while, and do while, until conditions become false, with examples like finding even numbers from 1 to 100.
Learn the for loop, including initialization, condition, and increment, and apply it to known-iteration tasks like summing even numbers from 1 to 100 and computing factorials.
Learn how to use the while loop in JavaScript to execute code until a boolean condition becomes false, with examples counting digits and input-driven termination.
Learn how the do while loop guarantees at least one execution and checks the condition after each iteration, with a mandatory semicolon and a pin-entry example with three attempts.
Explore loop control statements, including break and continue, to terminate or skip iterations in for, while, and do while loops, with practical examples of breaking at five and skipping five.
Use the JavaScript switch statement to evaluate a user input character, classify it as a vowel or consonant, and use a default case with break for clean menu-like behavior.
Explore JavaScript operators, including unary, binary, and ternary forms, and learn assignments, arithmetic, comparison, and logical operators with practical examples using num1 and num2.
Explore how JavaScript logical operators and the ternary operator work, using and, or, not, and conditional logic with a login example and prompt-based inputs.
Explore the six JavaScript comparison operators, ==, !=, >, <, >=, <=, and how they compare values to yield boolean results, illustrated with 100 and 10.
Explore how JavaScript functions modularize code, enable reusability, and use parameters and return values, with examples like on click events and simple output.
Explore event-driven programming in JavaScript by using HTML event attributes like onclick and onload, and learn to swap images with mouseover and mouseout to respond to user actions.
Master JavaScript error handling by using try, catch, finally, and throw to manage runtime exceptions, with practical examples of handling and ensuring cleanup in finally.
Explore how JavaScript uses cookies to manage client-side state, including session and persistent cookies, and how to set a cookie with document.cookie from a simple web form.
Learn to create client side animations with an image slideshow using JavaScript. Implement an image array, index switching, and setInterval to cycle images, with mouse over pause and onload start.
Learn how to create JavaScript objects with multiple properties, read properties using dot notation and for-in loops, and work with JSON data in Node or Angular apps.
Learn how to implement page redirects with JavaScript by using window.location, setTimeout, and onload to navigate from one page to another after a delay.
Explore PHP basic syntax, write a hello world script, run from command line or serve as a web page, using echo, PHP tags, and localhost hosting.
Learn PHP web concepts by contrasting client-side and server-side processes with HTML, JavaScript, and PHP, including client and server date differences.
Explore PHP console input and output by using fscanf and printf to read length and breadth from stdin and display the calculated area to stdout, with a command-line example.
Explore how PHP arithmetic operators perform addition, subtraction, multiplication, division, modulus, and increment and decrement using a simple script with a=42 and b=20, showing results like 62, 22, 840, 2.1, and 2.
Learn how PHP assignment operators work by using two variables to demonstrate basic assignment and cumulative operators like plus-equals, minus-equals, times-equals, divide-equals, and mod-equals, with c updating accordingly.
Master the PHP conditional operator, or ternary operator, with three operands and the a > b ? a : b syntax, illustrating short form if logic.
Explains PHP function statements, including call by value and call by reference with ampersand, default arguments, and variable length arguments with return values.
Explore the PHP break statement in loops, including how it terminates a while loop when a random value equals five, saving iterations and simplifying control flow.
Explore how the PHP continue statement inside a while loop acts opposite to break by skipping the iteration's remaining statements and starting the next one when a condition is met.
Explore PHP decision making with if else if else and switch cases, using rand to generate values and classify them into ranges like less than 25 or less than 50.
Explore how while loops work in PHP through two examples: a counter from 1 to 10 with increment and print, and a random 1-10 loop that ends when five appears.
Master PHP for loops by exploring initialization, condition, and increment clauses, including examples that print 1–10, use rand to stop when five occurs, and traverse an array of five elements.
Learn how PHP uses the MySQL API to connect, create a database and employee table, insert records, and verify results with phpMyAdmin on a vamp server.
Use the MySQL AI API in PHP to work with procedural and object oriented interfaces, display records, and count rows from the employee table.
Learn PHP inheritance by extending the student class into engineering student, sharing protected name, age, and marks, adding branch, and overriding get details to display all data.
Explore anonymous classes in PHP 7 by creating unnamed objects with a constructor, x as a member variable, and add and subtract methods that yield 30 and 5.
Learn how to set and retrieve cookies in a PHP web application using setcookie, and read values with $_COOKIE via a simple form posting to setcookie.php.
Master PHP file input and output by writing data to a new file with fopen in write mode and fwrite, then reading it back with fopen in read mode.
Explore how PHP handles errors with die, file existence checks, and fopen, showing termination or file opening. Create a custom error handler with set_error_handler and manage error reporting.
Learn how PHP implements the try throw and catch mechanism to handle division by zero errors. Explore using a custom exception handler with set exception handler to process uncaught exceptions.
Compare get and post form submission in PHP, showing how data becomes query strings or post bodies, and how $_GET, $_POST, and $_REQUEST retrieve values from the PHP script.
Explore PHP seven's cryptographically secure pseudorandom number generator (CSPRNG), using random bytes and random int to generate secure numbers and convert byte sequences to hex for readable output.
Discover scalar type declarations in PHP 7 by declaring integer arguments and a typed return value in a function, and learn how coercive and strict modes enforce or reject types.
Learn how the PHP null coalescing operator checks if a variable is set and returns a default value, replacing the ternary operator, with examples using a form input named user.
Explore the FP7 spaceship operator in PHP, a three-valued comparison that returns -1, 0, or 1 depending on the operands, with numbers, floats, and strings.
Explore PHP polymorphism by using interfaces and abstract classes, showing overridden clicked methods in button classes, and calculating areas for rectangle and circle.
Explore setting and reading PHP session variables with a form posted to the same script, using session_start and $_SESSION to store the user name and read it on another page.
Learn CSS And JavaScript And PHP Complete Course For Beginners
section 1- CSS course with basics and advanced concepts of CSS
Ever wonder how the latest website designs are made? Cascading Style Sheets (CSS) are the main coding files used to layout a website and its design. CSS 3 is the latest in styling standards, and it brings several new properties and declarations you can use to make your website design more easily created. CSS is currently the only standard in website design that plugs directly into your HTML, even the latest HTML 5 standards. With CSS 3 and HTML 5, you can create the latest interactive pages for your website viewers.
This course shows you how to create CSS classes from a beginner's level. It starts off with basic HTML declarations, properties, values, and how to include a CSS style sheet with your HTML code. For those of you who are new to CSS and HTML, we show you step-by-step how to create a CSS file and include it in your HTML code, even if you use a cloud server for your hosting.
We show you how to position your elements, layout your elements relative to your documents, and style your HTML using predefined CSS values. We introduce you to the common CSS styling that you'll need when you start off designing your pages. If you want to get to know CSS and website design, this course is meant for you, and it can be used by anyone who hasn't even seen one line of CSS code yet. We focus on the latest CSS 3 and HTML 5 standards, so you get the latest when coding your website pages instead of focusing on older code.
There are no prerequisites. Anyone Can join this course. It is recommended though that individuals have some basic computer programming knowledge.
Course Topics
Introduction to CSS
inclusion Of CSS In HTML
CSS syntax
CSS styling Text
CSS page backgrounds
CSS 2D transform
CSS 3D transform
CSS animation
Section 2- learn JavaScript programming language
The course is created with thorough, extensive, but easy-to-follow content that you’ll easily understand and absorb.
The course starts with the basics, including JavaScript fundamentals, programming, and user interaction.
The curriculum is going to be very hands-on as we walk you from start to finish to become a professional JavaScript developer. We will start from the very beginning by teaching you JavaScript basics and programming fundamentals, and then execute into real-life practice and be ready for the real world.
While JavaScript is complicated for beginners to learn, it is widely used in many web development areas.
This course gets you started with an introduction to JavaScript. It assumes that you're new to the language, so it gets you started with basic functionality such as creating functions, creating variables, and calling these lines of code from your standard HTML pages. It talks about events and triggers for custom event handling. It talks about pattern matching, searching for text within a page, flow control, and the document object model (DOM). We start off with the basics and move on to more complex functionality such as arrays and objects. We then discuss how to script common elements with JavaScript such as forms and tables. At the very end, we discuss major libraries such as Ajax, which allows you to make asynchronous calls to server-side scripts without reloading the web page in the server.
Master the fundamentals of writing JavaScript scripts
Learn core JavaScript scripting elements such as variables and Objects
Discover how to work with lists and sequence data
Write JavaScript functions to facilitate code reuse
Use JavaScript to read and write files
Make their code robust by handling errors and exceptions properly
Search text using regular expressions
The topics covered in this course are:
JavaScript course contents:
JavaScript introduction
JavaScript array
JavaScript variables
JavaScript functions
JavaScript objects
JavaScript control statements
JavaScript cookies
JavaScript loop statements
JavaScript data structures
JavaScript error handling
JavaScript regular expressions
section 3- learn PHP programming language
In this section, we will learn the basic structure of a web application, and how a web browser interacts with a web server. You'll be introduced to the request/response cycle, including GET/POST/Redirect. You'll also gain an introductory understanding of Hypertext Markup Language (HTML), as well as the basic syntax and data structures of the PHP language, variables, logic, iteration, arrays, error handling, and super global variables, among other elements.
The topics covered in this PHP course are:
PHP various operator types
PHP arrays
PHP conditional statements
PHP loops
PHP function statements
PHP decision making
PHP file Input and Output
PHP web concepts
PHP MySQL API
PHP CSPRNG
PHP scalar declaration
Thank you see you inside the course