
Explore how to include CSS in HTML using inline, embedded, and external style sheets. Use selectors such as name, id, class, and universal to craft page-wide or element-specific styling.
Introduce cascading style sheets (css), showing how stylesheets define layout and appearance for html elements, how cascading applies changes, and the benefits of centralized, reusable styles across devices.
Learn to implement css by placing a style tag in the head and using the style attribute to set h1 font family and color blue, with green body text.
Explore CSS font properties by applying font-family with fallbacks, font-style, font-variant, font-weight, and font-size. Use shorthand notation to combine these attributes in one line.
Explore how layers stack with z-index to create depth using positioned divs. Learn how top and left positions and colors green, red, and yellow show z-index sequencing in CSS layers.
Explore CSS animations using keyframes to transform colors from red to yellow to green and move a box with left and top positions, two-second delay, three iterations, and alternate directions.
Learn 2D transformations in CSS by rotating elements 20 degrees, skewing on the x and y axes, and applying clockwise or anticlockwise angles, with practical demos and animation plans.
Explore how to set colors in CSS using hex codes, short hex, rgb/rgba values, and color keywords to style text and backgrounds.
Explore CSS cursors and how to customize the mouse pointer for web pages, including auto, default, crosshair, text, help, and resize cursors, plus the hyperlink finger pointer.
Explore how CSS padding controls the distance between text and its border by applying top, right, bottom, and left values, including pixel and percent examples.
Learn absolute, relative, and fixed positioning in CSS to place elements using coordinates and references, and understand how scrolling affects fixed elements.
Explore how to create rounded corners for rectangles using the border-radius property, including uniform and corner-specific radii, with practical examples of multiple values and backgrounds.
Learn how to control element visibility in css by toggling text between visible and hidden, using the visibility property, style tags, and hover interactions on web pages.
learn to manage content overflow by adding vertical, horizontal, or both scrollbars using the overflow attribute, applying it to a box with defined height and width.
Explore the four basic CSS selectors—name (type), class, ID, and universal—to target elements and apply styles across the document.
Learn how to use the CSS background property to set colors or images, apply it to paragraphs or the entire page, and control background repeat, position, and fixed attachment.
Explore CSS gradient techniques by using linear and radial gradients with multiple colors, directions, and color stops to create dynamic backgrounds.
Explore how to style images in html using the img tag and the style attribute, applying borders such as dotted, dashed, and solid with color to enhance web page visuals.
Explore JavaScript arrays as fixed-size, zero-based collections that store multiple values in memory blocks, with index-based access, initialization, and bubble sort to order elements.
Learn how JavaScript variables store single values, are loosely typed, and declared with var. Create local and global scope, assign different data types, and print with document.write using string concat.
This lecture demonstrates the if statement with conditions and boolean logic, then shows else if and else chains to determine a student’s percentage and grade.
Learn the JavaScript while loop, which runs while a condition is true, by counting digits of a number from input, dividing by 10, truncating with Math.floor, and incrementing a counter.
Explore the Dubai loop, a do..while construct that executes at least once before condition check, enabling user-driven repetition like up to three pin attempts with welcome or account-locked outcomes.
Explore how break and continue control loop execution in JavaScript, terminating or skipping iterations within a for loop, with practical examples from 1 to 10.
Explore how the JavaScript switch statement evaluates a value, matches cases, and executes the corresponding block or the default, with examples for vowels and consonants and multiple cases.
Explore how JavaScript operators work, from arithmetic operations and division by quotient and remainder to assignment and shorthand forms like +=. Learn operator precedence and pre- and post-increment and decrement.
Explore JavaScript logical operators, and, or, not, and the ternary operator, through username and password prompts to produce welcome or invalid user messages.
Explore how JavaScript functions encapsulate tasks, pass parameters, and return results to create modular, reusable code, illustrated with an ATM-like example and on click function calls.
Explore how JavaScript uses events to drive web interfaces by wiring onload, mouseover, and mouseout handlers to DOM elements and images, and swap image sources with document.images and image tags.
Master JavaScript error handling using try, catch, and finally to manage runtime exceptions and ensure cleanup after operations.
Learn how to implement client-side state management with cookies in JavaScript, including session and persistent cookies, creating and retrieving cookie values, and using document.cookie to store form data.
Create a client-side image slideshow using setInterval to cycle through four images, controlled by an index, with start on page load, stop, and pause on mouse over.
Explore JavaScript objects by creating an object with properties like topic, trainer, and mode, then read them via dot notation or a for-in loop.
Redirect pages using JavaScript by updating window.location via the location method to navigate after a button click or on page load, with a five-second setTimeout delay.
Explore Python arithmetic operators, including addition, subtraction, multiplication, division, modulus, and exponentiation with **, and floor division with //, while noting how negative operands affect results.
Demonstrates Python bitwise operators—and, or, xor, not (tilde), left shift, and right shift—by evaluating two numbers and confirming results such as 12, 61, 49, -61, 240, and 15.
Understand Python membership operators in and not in by testing elements against a list, confirming whether items belong to a sequence and how to print the results.
Explore Python list objects formed with square brackets, containing mixed types like strings, numbers, and complex numbers, and learn how to declare and inspect their contents.
Explain Python list built-in functions, including len, max, min, and list, and illustrate converting range to a list and turning strings into lists of characters.
Learn basic operations on Python lists, including indexing, slicing, repetition operator, and concatenation. Explore printing list elements, slicing from specific positions, and joining lists to form new ones.
Learn to access list elements by index or slice, update elements with assignment, and delete items or entire lists using del, with demonstrations of resulting changes.
Explore Python list methods such as count, extend, index, insert, remove, pop, reverse, and sort. Index returns the lowest position for duplicate elements, and not present raises an exception.
Learn how to access and slice Python tuples, understand immutability that blocks updating or deleting single items, and create new tuples by joining existing ones or deleting the entire tuple.
Access a tuple by index and slice it. Tuples are immutable, so you cannot update or delete individual elements; instead, combine tuples or delete the entire tuple.
Explore basic operations on tuple objects using built-in functions like len, max, and min, and learn how to convert sequences such as lists and strings into tuples.
Explains Python built-in functions such as len, max, and min for tuples and strings, and shows how the tuple() function converts sequences like lists and strings.
Access and manage Python dictionaries by using keys in square brackets, update and add entries, and delete items with del, including clearing the dictionary.
Explore built-in Python dictionary functions, including len, a string-conversion function, and the type function, to determine dictionary length, convert to a printable string, and identify the object type.
Explore Python string operators, including the slice operator, the repetition operator, and the concatenation operator, using indexing to extract characters and substrings and to repeat or join strings.
Explore python string formatting operators using the % syntax to substitute variables. Convert integers to strings and display numbers in octal, hexadecimal, and scientific notation.
Demonstrate the Python if statement by converting user input to an integer and applying a 10 percent discount when the amount exceeds 1000, then printing the net amount.
Explore how to implement a Python if-else decision making statement to calculate discounts: apply 10% if the amount exceeds 1000, otherwise 5%, and print the final amount.
Explain Python if, elif, and else statements using a discount example to apply 10 percent, 5 percent, or zero percent based on the input amount.
Demonstrates how a Python while loop repeats while count < 10, starting from zero, increments count by one, and prints each value until the condition fails, then prints goodbye.
Demonstrates Python's while loop with an else statement and an if statement, counting from 0 to 9 as long as count is less than 10, then printing goodbye.
Explain how to write a single-statement while loop in Python, using a colon and a line when only one statement exists, and how a flag variable loop can become infinite.
Demonstrate the infinite while loop that repeats until interrupted, and show how to terminate it with a keyboard interrupt, while reading input and printing values.
Learn how the Python for loop traverses strings and lists by assigning each element to a loop variable and printing it, with examples from a string and a fruits list.
Learn how the else clause works with Python for loops, iterating a 0–9 range to print hello world, then executing the else block after the loop completes.
Explore nested loops with outer and inner for loops to generate multiplication tables from 1 to 10, using print statements to keep values on one line and start new lines.
Explore mathematical functions in the Python library, including absolute value, ceil, floor, exp, natural log, log10, max, min, round, and sqrt.
Learn how Python's break statement terminates loops early in for and while constructs, and during list iterations. See three examples show early exit, continuation to next statements, and found-or-not-found checks.
Explore how the Python continue statement skips remaining statements in the current iteration, showing examples in for and while loops, including a password retry scenario.
Explore Python functions by defining a user defined function with def, accepting one argument, and printing it, including a docstring as documentation. The video demonstrates two calls.
Explore how the Python return statement sends a function's result back to the calling environment, with optional parameters returned alongside the control flow.
Explore the relationship between trigonometric inverse functions and their use in a Python script, including calculating values with two-argument functions and verifying radian values and degree values.
Explore how Python uses the lambda keyword to create one-line anonymous functions that take two arguments and perform arithmetic such as addition.
Learn how to parse command line arguments in a Python script, convert them to integers, and print their sum by inspecting the argv list and processing two input values.
Understand how Python enforces required arguments in function calls, and how omitting arguments triggers a runtime error about missing one required positional argument, ensuring correct argument counts.
Explore keyword arguments in Python, showing how actual and formal arguments must match, how the order can change with keywords, and how default arguments affect function calls.
Learn to convert a Python script into a self executable by installing the required module, verifying installation with import, and building and testing the executable from the command prompt.
Explore Python scope by comparing global and local variables inside a function, showing how a local total variable is created and the global total remains unchanged.
Learn to import the Python random module and use functions like choice, randrange, random, seed, shuffle, and uniform to generate random numbers and choices from lists and strings.
Explore the Python range function for loops to generate numbers: range(5) yields 0–4, range(1,5) yields 1–4, and range(1,6,2) yields 1,3,5, with each value printed.
Explore Python's single-statement suites, showing how one-line if and else blocks execute a single statement without indentation, using input prompts and conditional paths.
Learn CSS and Javascript and Python Complete Course
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 individual 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
and more....
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 4- python programming language.
This course section provides an introduction to programming and the python language. students are introduced to core python programming concepts like conditionals, loops, variables, and functions. this section includes an overview of the various python aspects. It also provides hands-on coding exercises using commonly used writing custom functions, and reading and writing to files. this section or whole course may be more robust than some other courses, as it delves deeper into certain essential programming topics.
what you will learn in this section:
Identify core aspects of programming and features of the Python language
Understand and apply core programming concepts like conditionals, loops, variables, and functions
Use different ways for writing and running Python code
Design and write fully-functional Python programs using commonly used data structures, custom functions, and reading and writing to files
python various operator types
python methods
python conditional statements
python loops
python function statements
python decision making
python file Input and Output
python datatypes.
and more..
Thank you see you inside the course