Mostrar mensagens com a etiqueta Opinioes. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Opinioes. Mostrar todas as mensagens

terça-feira, 1 de agosto de 2017

Websites hackeados em Moçambique

No dia 31 de Julho de 2017 foi verificado um hack[1] ao Website do Secretariado Técnico de Administração Eleitoral (STAE). Este evento veio despertar a necessidade de se investir muito mais no quesito Segurança da Informação em Moçambique.
Linux Torvalds, o desenvolvedor do Núcleo dos Sistemas Operativos (distribuições) Linux disse:
"Bad programmers worry about the code. Good programmers worry about data structures and their relationships."
Dispertando os programadores de sistemas informáticos da necessidade destes se preocuparem com as estruturas de dados e seus relacionamentos e não somente com o código. Nota-se, nos dias de hoje em Moçambique uma avalanche de programadores, mas será que estes tem em conta o desenvolvimento seguro?
Outro factor que deve estar por de traz deste problema, é o local onde o Website estava hospedado. Será que os administradores de sistemas (SysAdmins) salvaguardaram todos os parâmetros de segurança na configuração e principalmente manutenção dos seus servidores Web?
Estranhamente outro Website (http://mhnm.uem.mz/), por sinal hospedado no mesmo local que o anterior, foi atacado pelo mesmo hacker (pirata informático) que se autoapelida Pri Nce. Ao abrir os Websites mencionados é carregada uma página Web conforme a imagem abaixo.
Todo hacker gosta de deixar vestígios, isso massageia o seu Ego, e este não fez diferente. Abaixo tem um link para a página sua rede social Facebook: www.facebook.com/amir.henni.3.

Felizmente o hack “foi ultrapassado” e hoje (1/8/2017) o Website do STAE está online, o mesmo ainda não aconteceu com o webite da mhnm.




[1] Hack é uma forma de pirataria informática, onde o atacante toma possa do recurso informático.

terça-feira, 20 de junho de 2017

Como se tornar o Web Designer e Programador Web que o mercado procura




Informática é a área das Tecnologias de Informação e Comunicação (TIC) que tem como objetivo estudar o tratamento automático da informação. Esta área possui suas subáreas de especialidade, tais como Redes de Computadores, Administração de Sistemas, Auditoria, Segurança de Sistemas, Engenharia de Software, esta última que é o foco deste artigo.

Por sua vez, a Engenharia de Software objectiva a concepção de um produto de software (Programa/Aplicativo/Website/). Comercialmente, este produto pode ser para fins organizacionais, educativos, desportivos, entretenimento, entre outros, podendo ser executável (comumente chamado de Desktop) ou interpretado por um browser ou navegador Web (Google Chrome, Internet Explorer) chamado de aplicação Web ou website.

O desenvolvimento Web traz várias vantagens comparativamente ao desenvolvimento tradicional (Desktop), dentre as quais:

·        Mobilidade e Disponibilidade;

·        Acessibilidade em vários dispositivos;

·        Interface mais amigável, e

·        Flexibilidade.

Para se tornar o Web Designer e Programador Web que o mercado procura, precisa conhecer algumas tecnologias de desenvolvimento. Estas tecnologias são bastante simples de perceber por conta da sua curva de aprendizado reduzida, requerendo apenas do interessado muita dedicação e entrega.



Web Design

Para ser um Web Designer precisa aprender de forma cronológica:

·        HTML 5 – Linguagem de Marcação de Hipertexto, que permite a semântica do website, ou seja, todo o conteúdo visível no navegador web é inserido usando esta tecnologia que agora está na versão 5.

·        CSS 3 – Linguagem de estilos em Cascata, que permite formatar todo o conteúdo entregue pelo HTML. Actualmente na sua versão 3.

·        Desenho Gráfico – Não menos importante existe a área de desenho gráfico que o permitirá desenhar os esboços para seus websites, redimensionar e optimizar imagens para web, entre outras funções. Existem várias opções para esta área, sendo mais evidentes os programas da família Adobe que lidam com vectores, ex: Illustrator ou Core Draw.



Programação Web

A programação informática pressupõe o conhecimento da lógica de programação, portanto, antes de mais deve aderir a um curso do género que lhe dará bases para poder lidar com qualquer linguagem de programação. Adicionalmente deverá conhecer as tecnologias:

·        Javascript – Linguagem de programação e tecnologia usada para interatividade com o utilizador.

·        PHP 7 – Linguagem de programação de código aberto, livre (open source) muito utilizada que permite integração facilitada com HTML e Sistemas de bases de dados SQL. PHP é a linguagem `de programação mais usada segundo a W3techs (até 20/6/2017).

·        SQL – Linguagem de consulta estruturada, existem inúmeros sistemas de gestão de bases de dados (SGBD) que poderá apreender para Web, sendo recomendado Mysql que é um SGBD que trabalha muito bem com PHP. SQL é usado para armazenar e manipular os dados que podem ser gerados pelo website.



E agora, qual é o próximo passo?

Após dominar as tecnologias listadas acima poderá experimentar frameworks e CMS.

Frameworks

É um conjunto de ferramentas que possuem diversas funcionalidades devidamente implementadas, testadas e prontas para serem utilizadas na construção de websites, poupando ao desenvolvedor tempo e trabalho na elaboração de algumas operações de forma normal.



CMS (Content Management Systems)

São sistemas gestão de conteúdos, que trazem um conjunto de funções utilizadas para facilitar a vida dos criadores de websites. O CMS mais famoso e usado é Wordpress, segundo a W3techs, organização que lida com as estatísticas da W3C, esta última que tutela pela Web a nível mundial.



Curiosidades:

W3C-  Significa World Wide Web Consortium

Fonte: http://www.w3.org/standards/

segunda-feira, 30 de janeiro de 2017

Centros de Formação Média e Superior na área de Tecnologias de Informação e Comunicação em Moçambique


É neste período do ano que os “recém-graduados” do ensino  técnico ou secundário geral procuram alternativas às universidades públicas UEM e UP cujo acesso é mediante exame de admissão. Hoje em dia, já se quebrou o esteriótipo de que somente as univerdades públicas formam quadros de qualidade, portanto, aproveite o tempo e a idade para investir na formação pois a academia “apenas” dá as bases, mas o processo de ensino é auto-desenvolvido pela busca constante de conhecimentos (investigação) e aplicação dos mesmos (prática).

Neste artigo, pretendemos apresentar os centros de formação que leccionam  cursos superiores e médios na área de Tecnologias de Informação e Comunicação (TIC) em Moçambique. Segundo o Portal do Governo de Moçambique (visitado a 30 de Janeiro de 2017), o número de Instituições de Ensino Superior é de 23 de entre Públicas (11) e Privadas (12).

Esperamos que faça bom uso da informação aqui constante e invista sempre na formação.

INSTITUIÇÕES SUPERIORES

Nome
Curso (s)
Contactos
Universidade São Tomás de Moçambique (USTM)
  • Administração de sistemas de informação e redes
  • Auditoria de Sistemas de Informação
  • Desenvolvimento de Software
  • Tecnologias e Sistemas de Informação
  • Computer Science (na BUSINESS SCHOOL - UBS)

Av. Ahmed Sekou Touré, 690- Maputo
Telefone: (21) 304946
Website:  http://www.ustm.ac.mz/
Universidade Católica de Moçambique (UCM)
Tecnologias da Informação
Rua Marques de Soveral, 960- Beira. | Telefone:  (23) 313077
Website:  http://www.ucm.ac.mz/
Universidade Técnica de Moçambique (UDM)
Engenharia e Gestão de Tecnologias de Informação e Comunicação (TIC's)
Av. Alberto Lithuli, 438 – Maputo
Telefone: (26) 215919
Website:  http://www.udm.ac.mz/
Instituto Superior de Ciências e Tecnologias de Moçambique (ISCTEM)
Engenharia Informática

Rua 1394 - Zona da Facim – Maputo
Telefone: (21) 312014/5
Website: http://www.isctem.ac.mz/
Instituto Superior de Transportes e Comunicações (ISUTC)
Engenharia Informática e de Telecomunicações
Prolong. Av. Kim Il Sung, Edif. D1 Sommerschield
Caixa Postal 2088 – Maputo
Telefone: 21 48 87 95/6
Website: http://www.transcom.co.mz/isutc/
Instituto Superior Politécnico e Universitário (ISPU)
  • Informática de Gestão
  • Engenharias em Informática e Telecomunicações

Av. Paulo S. Kankhomba, 1170
Telefone: (21) 314226/9
Website: http://www.apolitecnica.ac.mz/
Instituto Superior de Ciência e Tecnologia Alberto Chipande (ISCTAC)
Engenharia de Computadores e Sistemas

Av Maguiguana 1113 2º-MAPUTO
Telefone:  21 320 794
Website: https://www.isctac.org/
Universidade Wutivi (UniTiva)
  • Informática de Gestão
  • Sistemas e Redes Computacionais
Maputo Provincia, Boane
Telefone: 21 77 71 60
Website: ttp://www.unitiva.ac.mz/
Instituto Superior de Comunicação e Imagem de Moçambique (ISCIM)
  • Informática de Gestão
  • Informática de Sistemas

  • Rua Irmãos Roby, Nº 224-  Maputo- Tel: 21 40 56 64
  • Bairro da Ontupaia – Nacala- Tel: 21 40 56 64 Website: http://iscim.ac.mz/

INSTITUIÇÕES MÉDIAS

Nome
Curso (s)
Contactos
Instituto de Transporte e Comunicação de Moçambique (ITC)
  • Curso Médio de Técnico de Sistemas Informáticos
  • Curso Médio de Técnico de Sistemas Electromecânicos
  • Curso Médio de Técnico de Sistemas Electromecânicos

Av. 24 de Julho, Nº 4.707, Caixa Postal 2088- Maputo- Moçambique
Telefone: 21 40 11 10
Website: http://www.transcom.co.mz/itc/
Instituto Médio POlitécnico
Informática
Av. Paulo S. Kankhomba, 1170
Telefone: (21) 314226/9
Website: http://www.apolitecnica.ac.mz/
Instituto Médio Politécnico de Computação e Gestão (IMPCG)
Ciências de Computação
Avenida Eduardo Mondlane 186
Maputo, Moçambique
Telefone: 21 486955
Website: http://www.impcgsisoft.co.mz/
  • Above

  • Técnico de Informática e Segurança Electrónica
  • Técnico de Comunicação e Multimedia

Rua João Carlos Beirão 498
Telefone: +21 420 419
Website: http://www.above.co.mz/
Instituto Técnico de Moçambique (ITM)
  • Informática, Programação e Redes de Computadores
  • Telecomunicações e Sistemas Electrónicos

Av. Albert Lithuli, 1139, R/C Maputo Mocambique
Telefone: 824592606 / 849327555 / 869096087
Website: http://www.itm.ac.mz

Instituto Politécnico de Tecnologia & Empreendedorismo (IPET)
Informática e Telecomunicações
Av. Marien N’gouabi, nº 214| Celular: 822947096/ 841457214

IPET actua também nas cidades: Beira, Tete, Quelimane, Nampula, Pemba e Niassa, mais informações: www.ipet.ac.mz


·         Segundo  a comissão de admissão da UEM  os resultados serão apresentados hoje, dia 30 de Janeiro de 2017, visite o portal, boa sorte!

quarta-feira, 16 de novembro de 2016

Será que o futuro do ensino das Tecnologias (TIC’s) é sem professores?


Será que o futuro do ensino das Tecnologias (TIC’s) é sem professores?

Este artigo inicia com uma pergunta bastante polémica a respeito do ensino das Tecnologias de Informação e Comunicação (TIC’s) no mundo, área da ciência onde vigora a investigação e vezes sem conta esse, associado a partilha de conhecimentos, tem sido o método-chave para o desenvolvimento bastante rápido deste sector. Os críticos desta abordagem devem concordar que o Brainstorming é uma técnica bastante eficaz para o desenvolvimento de uma teoria.

Esta abordagem, criada nos EUA, foi inaugurada no Vale do Silício, no estado da Califórnia, onde funciona um parque de ciências e tecnologias, sede das grandes empresas de tecnologias no mundo. A região é composta por várias cidades do estado da Califórnia, como Palo Alto, Santa Clara, San José, Campbell, Cupertino, Fremont, Los Altos, Los Gatos, Menlo Park, Mountain View, Milpitas, Newark, Redwood City, Saratoga, Sunnyvale e Union City. Dentre as empresas que iniciaram seus negócios e possuem sedes na região, podemos citar, Apple, Facebook, Google, NVidia, Electronic Arts, Symantec, AMD, Ebay, Yahoo!, HP, Intel e Microsoft, além da Adobe e Oracle.

 Nesta Univerdade, denominada 42, alunos de computação não têm livros e nada precisa ser pago; ideia é de milionário francês que aposta em aprendizado colaborativo. O objectivo é receber por ano 1 mil estudantes interessados em programação de computadores e desenvolvimento de software. Durante o curso, os alunos trabalham sempre em grupo e avaliam os trabalhos uns dos outros.

O nome da nova universidade é uma referência à resposta sobre qual seria o sentido da vida segundo o clássico de ficção científica "O Guia do Mochileiro das Galáxias" (The Hitchhiker's Guide to the Galaxy, no original em inglês) de Douglas Adams - criado nos anos 1970 como série de rádio da BBC e transformado em livro, peça de teatro, minissérie de TV, filme longa-metragem, revista em quadrinhos, livro ilustrado e jogo de computador.
Para atingir essa meta, a universidade combina uma forma radical de ensino colaborativo e aprendizagem por projetos. Os dois métodos são bastante populares entre educadores, mas normalmente envolvem a supervisão de professores. Para dizer que os professores não são totalmente desnecessários neste local.



Como funciona a formação?


Os alunos da 42 podem escolher projetos, como criar um website ou um jogo de computador, que seriam executados se eles estivessem trabalhando em uma empresa como desenvolvedores de software.

Para colocar seu projeto de pé, eles usam as fontes gratuitas disponíveis na internet e recebem ajuda dos colegas. Todos trabalham lado a lado, em uma ampla sala, com várias fileiras de computadores. Depois, a avaliação será feita por um outro colega, escolhido aleatoriamente.

Como nos jogos de computador, os estudantes vão avançando no curso em níveis ou fases e competem com um mesmo projeto. Eles se formam ao atingir o nível 21 e isso geralmente leva de três a cinco anos. Ao concluir o curso, recebem um certificado, nada de diploma tradicional.



Será este o fim do aprendizado passivo?


Os criadores da 42 afirmam que esse método de aprendizagem é melhor que o sistema tradicional que, segundo eles, incentiva os estudantes a serem receptores passivos de conhecimento.

"O retorno que temos recebido dos empregadores é que os jovens que formamos são mais preparados para buscar informações por si mesmos, por exemplo, sem precisar perguntar ao supervisor o que devem fazer," diz Brittany Bir, chefe de operações da 42 na Califórnia e ex-aluna no campus de Paris.

O aprendizado colaborativo faz os estudantes desenvolverem a confiança necessária para buscar soluções de forma autônoma, com métodos criativos e engenhosos"", explica.

Ela afirma ainda que quem passou pela 42 é mais capaz de trabalhar em grupo, discutir e defender ideias - qualidades procuradas no mundo real do mercado de trabalho em tecnologia.

"Isso é especialmente importante na área de programação, onde há uma falta de determinadas habilidades humanas," acrescenta. O aprendizado colaborativo não é novidade e já é adotado em várias escolas e universidades, especialmente em áreas como engenharia.

Aliás, historiadores concluíram que, na Grécia antiga, o filósofo Aristóteles tinha na sua escola alunos que eram monitores e ajudavam os colegas. Pesquisas recentes mostram que o aprendizado colaborativo pode fazer o aluno desenvolver um conhecimento mais profundo sobre determinado assunto.

Especialista em educação, o professor Phil Race explica que assuntos difíceis são mais fáceis de entender quando explicados por alguém que os aprendeu sozinho, sem nenhuma ajuda.

Dan Butin, reitor da escola de educação e política social do Merrimack College de Massachusetts, nos EUA, defende que o aprendizado colaborativo e por projetos seja popularizado em colégios e universidades.

O professor Butin diz que esses métodos são "ferramentas de ensino" muito melhores do que palestras, por exemplo, que normalmente não propõem desafios ao raciocínio dos ouvintes.
Clica para Subir!