Técnico em Informática. Web JavaScript. Profª Ana Paula Mandelli

Documentos relacionados
IFSC/Florianópolis - Programação Orientada a Objetos com Java - prof. Herval Daminelli

Aula 11 Introdução ao Java Script

Desenvolvendo aplicações Java

Instalação JDK. Joyce França. Professora de Ciência da Computação - IFNMG

Introdução. Surge em 1995 (Brendan Eich, programador da Netscape) com o nome de Livescript

Java: Linguagem de programação (OOP) JavaScipt: Linguagem de scripts (OOP)

Introdução ao Javascript

Algoritmos e Programação

Curso básico de JavaScript Aula 2

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan

AULA 1 INTRODUÇÃO AO JAVA

Olá pessoal, Hoje vamos entender os conceitos sobre linguagem de programação. Definição, tipos de linguagens e as linguagens mais utilizadas

Fundamentos de Sistemas Operacionais

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan

Métodos de implementação de linguagens. Kellen Pinagé

PDS Aula 1.2 Introdução a Java, POO e Composição. Prof. Bruno Moreno

IDES E PROGRAMAÇÃO. Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias

Introdução a Programação Web com PHP

JavaScript (Elementos de Programação e Programação Básica)

Ambiente de Desenvolvimento Integrado (IDE)

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu. Introdução ao Javascript #1

Tecnologias de Desenvolvimento de Páginas web

Introdução ao Python. Programa Computacional

AULA 02. OBJETIVO: Características da Linguagem Orientada a Objetos.

Laboratório 01 NetBeans

PROGRAMAÇÃO I. Introdução

Orientação a Objetos Parte I. Introdução a POO (Programação Orientada a Objetos)

Desenvolva de qualquer sistema operacional para qualquer sistema operacional. Sem limites.

Gerando um programa executável a partir de um módulo Python

Organização de programas em Java

Desenvolvimento de Aplicações para. Prof.: Bruno Rafael de Oliveira Rodrigues

Introdução à Programação em C. Prof. Ricardo Teixeira Tecnologia em Mecatrônica Industrial SENAI

Prof. Esp. Andrew Rodrigues 1

Implementando classes em C# Curso Técnico Integrado em Informática Fundamentos de Programação

CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA A F B G C H D I

Sobre a KTEC KTEC Escola de Tecnologia

Aplicações Informáticas A

Obs.: para realizar estas atividades tenha certeza de que já tenha instalado no sistema operacional o Java JDK e o NetBeans.

1. Introdução. 2. O que é o NetBeans IDE? 3. Instalação do NetBeans

Linguagens de Domínio Específico

Configurando o Ambiente de Desenvolvimento Android Studio No Windows Antes de qualquer trabalho ser iniciado no desenvolvimento de uma aplicação

JAVA. Professor: Bruno Toledo

Introdução à Computação: Máquinas Multiníveis

Esta categoria mais geral, à qual cada objeto pertence, denominamos de classe; IFSC/POO + JAVA - prof. Herval Daminelli

JavaScript Introdução e Sintaxe

Linguagem Python. Inteligência Artificial. Características de Python. Importando módulos. Módulos. Usando Python no modo interativo

PROGRAMAÇÃO I A LINGUAGEM DE PROGRAMAÇÃO JAVA I

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

Linguagens de Programação Classificação

TÉCNICO DE INFORMÁTICA - SISTEMAS

Sistemas Operacionais e Introdução à Programação. Módulo 1 Sistemas Operacionais

Linguagem de Programação Orientada a Objeto Polimorfismo, Classes Abstractas e Interfaces

Introdução a Programação

Organização de programas em Java

Tema da aula Introdução ao paradigma de programação: Orientado a Objetos

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

Módulo 1. Introdução. Programação Orientada a Objetos I Java (Rone Ilídio)

Introdução ao Desenvolvimento de

TCC 00308: Programação de Computadores I Organização de programas em Python

Classes o Objetos. Classes, objetos, métodos e variáveis de instância

Programação Estruturada Orientada a Objetos

Notas de Aula 01: Introdução à linguagem de programação Java e ao ambiente de desenvolvimento NetBeans

AULA 03: FUNCIONAMENTO DE UM COMPUTADOR

Como construir um compilador utilizando ferramentas Java

Arquitetura Von Neumann Dados e instruções são obtidos da mesma forma, simplificando o desenho do microprocessador;

Formação JAVA Web.

Programação Orientada a Objetos - 3º semestre AULA 01 Prof. André Moraes

Revisão NT Editora e Figuramundo. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora e Figuramundo. Capa NT Editora

Linguagem de Programação Introdução a Orientação a Objetos

Vetores. IFSC/Florianópolis - Programação Orientada a Objetos + POO - prof. Herval Daminelli

Introdução. Programação Orientada a Objetos (POO) João Paulo Q. dos Santos

Módulo I - Introdução. Faculdade Christus Sistemas de Informação 24/09/2010. Carlos Eugênio Torres Engenheiro de Informática

No final deste curso, saberás criar programas através da linguagem de programação Java.

Roteiro. Introdução. Uma Introdução à Programação Orientada a Objetos e JAVA usando NetBeans. Objetos. Princípios da Orientação a Objetos

INTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO SISTEMA OPERACIONAL: PROCESSOS E ARQUIVOS PROFESSOR CARLOS MUNIZ

Introdução 20 Diagramas de fluxos de dados 20 O processo de elaboração de DFD 22 Regras práticas para a elaboração de DFD 24 Dicionário de dados 26

Linguagem de Programação

SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS

Capítulo 2. Ambiente de Desenvolvimento. Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra

Transcrição:

Técnico em Informática Web JavaScript Profª Ana Paula Mandelli anapaula_mandelli@hotmail.com

Para o JavaScript - NetBeans

O NetBeans é um ambiente de desenvolvimento integrado (IDE) Java desenvolvido pela empresa Sun Microsystems. O NetBeans IDE é um ambiente de desenvolvimento integrado gratuito e de código aberto para desenvolvedores de software. O IDE é executado em muitas plataformas, como Windows, Linux, Solaris e MacOS.

JDK O JDK, abreviação para Java Development Kit, é um conjunto de utilitários cuja a finalidade é a permissão para criação de jogos e programas para a plataforma Java. Este pacote é disponibilizado pela Oracle, e nele vem todo o ambiente necessário para a criação e execução dos aplicativos java.

O Java JDK é composto pelo compilador e pelas bibliotecas (API s) necessárias para criação de programas em Java e ferramentas úteis para o desenvolvimento e para testes dos programas escritos por esta linguagem de programação. Além disso, uma máquina virtual Java é adicionada ao sistema operacional, no caso de ainda não ter uma instalada no computador. O JDK dispõe de um arquivo executável que faz todo o trabalho de instalação e configuração do ambiente, o que facilita ainda mais a execução de qualquer aplicação Java e criação de novos programas de forma mais simplificada e sem muitos esforços.

JavaScript não é Java! A primeira coisa que você precisa saber: JavaScript não tem nada a ver com Java. Java é uma linguagem como PHP, Ruby, Python e tantas outras. A única coisa parecida entre eles é o nome. Ela é utilizada para controlar o HTML e o CSS para manipular comportamentos na página.

Foi criado por Brendan Eich na Netscape (um dos precursores dos navegadores web). Ele se chamava LiveScript, mas logo seu nome foi mudado para JavaScript.

Camada de Comportamento Existem três camadas básicas no desenvolvimento para Web: a informação que fica com o HTML, a formatação, que fica com o CSS e o comportamento, que fica com o JavaScript. O JavaScript é a terceira camada de desenvolvimento por que ele manipula as duas primeiras camadas, isto é: HTML e CSS. Toda a movimentação, ações de cliques nas setinhas e etc, é o JavaScript que vai cuidar. É isso que chamamos de comportamento.

A tag <script> Para rodar JavaScript em uma página Web, precisamos ter em mente que a execução do código é instantânea. Para inserirmos um código JavaScript em uma página, é necessário utilizar a tag <script> A tag <script> pode ser declarada dentro da tag <head> assim como na tag <body>, mas devemos ficar atentos, porque o código é lido imediatamente dentro do navegador. alert = é uma função

JavaScript em arquivo externo Imagine ter que escrever o script toda vez que ele for necessário. Se ele for utilizado em outra página? Por isso é possível importar scripts dentro da página utilizando também a tag <script>:

Variáveis Em JavaScript, variáveis dinâmicas podem ser criadas e inicializadas sem declarações formais. Existem dois tipos de abrangência para as variáveis: É importante ressaltar que a variável Código é diferente da variável código, que por sua vez é diferente de CODIGO, sendo assim, muito cuidado quando for definir o nome das variáveis, utilize sempre um mesmo padrão.

Tipos de Dados Os principais tipos de dados em JavaScript são: string, number e boolean. Há também um tipo complexo chamado object, que veremos mais pra frente. String: Uma string em JavaScript é utilizada para armazenar trechos de texto. var empresa = "emp";

Number: O JavaScript tem um tipo para tratar de todos os números: o tipo Number. Ele realiza operações aritméticas com maior facilidade, pois todas as conversões necessárias são realizadas automaticamente pelo interpretador. var vinte = 20; var pi = 3.14159;

Boolean: O tipo boolean não traz funções especiais e guarda apenas os valores true e false: var b1 = true;

Para compreender! Programação Orientada a Objetos. Programação Orientada a Objetos é um paradigma de programação que usa abstração para criar modelos baseados no mundo real. POO usa várias técnicas vindas de paradigmas previamente estabelecidos, incluindo modularidade, polimorfismo e encapsulamento.

A POO pode ser vista como o projeto de software utilizando uma coleção de objetos em cooperação, em oposição a uma vista tradicional, em que um programa pode ser visto como uma série de funções, ou simplesmente como uma lista de instruções para o computador. Em POO, cada objeto é capaz de receber mensagens, processar dados e envio de mensagens para outros objetos. Cada objeto pode ser visto como uma pequena máquina independente, com um papel ou responsabilidade distinta.

Classe Define as características do objeto. Uma classe é uma definição modelo das propriedades e métodos de um objeto. Objeto Um exemplar de uma classe. Atributo Uma característica do objeto, como cor, modelo, fabricante se estivemos representando um veículo, por exemplo. Método Uma ação do objeto, como ligar, desligar, frear se estivemos representando um veículo, por exemplo. É uma subrotina ou função associada a uma classe. Construtor Um método chamado assim que um novo exemplar do objeto for criado. Ele geralmente tem o mesmo nome da classe que o contém.

OBJETO ATRIBUTOS CLASSE MÉTODO/FUNÇÃO

Compreendendo a Estrutura Em JavaScript as funções devem ser declaradas dentro das tags <head></head> e dentro das tags <script> </script>

Uma função é um bloco de comandos ou rotinas que vai acontecer caso eu dispare essa sequência quando eu "chamar essa função para executar". Tudo o que estiver entre ( ) são parâmetros. Tudo o que estiver entre { } são códigos.