Course Content
المحتوى
0/89
001 Introduction to JavaScript Language
05:13
001 Introduction to JavaScript Language
05:13
002 Setting Up Your JavaScript Development Environment
05:13
003 Simple Exercise to Illustrate JavaScript Usage
05:13
004 How to Embed JavaScript in HTML
05:13
005 Writing Instructions in JavaScript
05:13
006 Adding Comments to JavaScript Code
05:13
007 Brief Reference to JavaScript Versions
05:13
008 Syntax Rules and Best Practices in JavaScript
05:13
009 Understanding the DOM (Document Object Model) with Practical Examples
05:13
010 Variables: Defining Local and Global Variables
05:13
011 Data Types in JavaScript and Variable Conversion
05:13
012 Mathematical Expressions and Operators
05:13
013 Operator Precedence and Parentheses Usage
05:13
014 Defining String Variables: Differences and String Operations
05:13
015 Creating Numeric Arrays
05:13
016 Creating String Arrays
05:13
017 Creating Arrays with Mixed Value Types
05:13
018 Creating a Function in JavaScript
05:13
019 Defining and Using Functions with Parameters
05:13
020 Functions that Return Values
05:13
021 Creating Objects
05:13
022 Creating Methods for Objects
05:13
023 Quickly Creating Objects with Object Initializers
05:13
024 If Statement Declaration
05:13
025 Comparison Operators
05:13
026 Conditional Operators
05:13
027 If Else Statement
05:13
028 If Else If Else Statement
05:13
029 Ternary Condition
05:13
030 Simplifying the If Else Statement
05:13
031 Using the Switch Structure
05:13
032 For Loop
05:13
033 For Loop with Break and Continue
05:13
034 Using Nested Loops
05:13
035 While Loop
05:13
036 Do While Loop with Break and Continue
05:13
037 For In Loop
05:13
038 Error Handling with Try Catch Structure
05:13
039 Popup Boxes: Alert and Confirm
05:13
040 Popup Boxes: Prompt and Data Input
05:13
041 Using the Throw Statement in Try Catch
05:13
042 Introduction to Events in JavaScript
05:13
043 Adding Events to HTML Elements via JavaScript
05:13
044 Setting Up a Testing Environment for Events
05:13
045 Events: onclick, ondblclick, onmouseover, and onmouseout
05:13
046 Events: onmousedown and onmouseup
05:13
047 Events: onload and onunload
05:13
048 Events: onresize, onselect, onfocus, and onblur
05:13
049 Events: onchange, onkeypress, onkeydown, and onkeyup
05:13
050 Using the Target Parameter in Event Functions
05:13
051 JavaScript and the DOM: getElementById and getElementsByTagName
05:13
052 getElementsByName
05:13
053 Document Links: Array of Hyperlinks in the DOM
05:13
054 Document URL, Title, and Images: Changing Image Sources
05:13
055 JavaScript Example for Manipulating a Table
05:13
056 Array Object Properties: Construct and Length
05:13
057 Adding Custom Methods to Arrays via Prototype
05:13
058 Concatenating Arrays with the Concat Method
05:13
059 Finding the Index of an Element in an Array with IndexOf
05:13
060 Mais sobre indexOf e lastIndexOf Método Join e uso do parâmetro Separator
05:13
061 Ordenando arrays alfanuméricos e numéricos com o método Reverse e Sort
05:13
062 Métodos Pop Push e Shift
05:13
063 Métodos Unshift Slice e Splice
05:13
064 Date criação de objetos relacionados com datas e alguns dos métodos associados
05:13
065 Date Alterando dados da data usando os métodos Set
05:13
066 Calculando a idade de um indivíduo recorrendo a Date em JavaScript
05:13
067 Referência aos mecanismos internos do JavaScript para operar com Date
05:13
068 Funções do objeto Math Abs e arredondamentos com Ceil e Floor
05:13
069 Arredondar com Round e determinar valores com Max e Min Valor de Pi
05:13
070 Criando valores aleatório com Math Random Criação de função para criar valores aleatórios
05:13
071 Strings Length CharAt CharCodeAt e Concat
05:13
072 Strings indexOf lastIndexOf e replace
05:13
073 Strings Search Slice Split Substring toLowerCase e toUpperCase
05:13
074 Métodos HTML Wrapper que permitem formatar as Strings
05:13
075 Utilização de isNaN para verificar se uma variável é numérica
05:13
076 Propriedades globais Undefined e Infinity
05:13
077 Funções globais isFinite Escape e Unscape
05:13
078 Função global Eval
05:13
079 Casting de valores com as funções globais Number e String
05:13
080 Objeto Window Inner e Outer Width e Height ScreenX e ScreenY
05:13
081 Window frames abertura de janela e verificação do seu estado
05:13
082 Abertura de janelas com mais especificações e argumentos
05:13
083 Criando janelas definindo top e left moveBy e moveTo e Focus
05:13
084 ScrollBy e ScrollTo
05:13
085 Sistema de impressão de janelas web com JavaScript
05:13
086 SetInterval e ClearInterval para execução de funções de x em x tempo
05:13
087 SetTimeout e ClearTimeout Execução de funções após x tempo
05:13
Final Exam - JavaScript from Scratch
JavaScript from Scratch
Explore how to define string variables and perform various operations on them.
0%
Complete
Mark as Complete
Sign in
Sign up
Sign in
Don’t have an account?
Sign up
Remember me
Lost your password?
Sign up
Already have an account?
Sign in