Mostrando postagens com marcador Fácil Programar. Mostrar todas as postagens
Mostrando postagens com marcador Fácil Programar. Mostrar todas as postagens

quarta-feira, 29 de abril de 2015

Fala Galera!

Trago-vos aqui, dois canais do Youtube excelentes no quesito Programação, e eles são: Curso em Vídeo e eXcript;

O Curso em Vídeo é um projeto do Prof Gustavo Guanabara, no qual, ensina a arte de programar de uma maneira mais didática e compreensível por aqueles que estão começando na área de programação ainda. Vale a Pena Conferir, segue a playlist do Curso de Algoritmos do Canal:



O Canal ainda Possui outros cursos como: PHP para iniciantes, HTML5 que já postamos aqui, Java, e Photoshop CC. Vale a pena Conferir!

Enquanto que ao Projeto eXcript, não conseguir muitas informações referentes ao projeto, porém, os mesmo se identificam como Ama-Dores em sua Fanpage do Facebook, eles podem ser Masoquistas(cada qual com seu gosto né?).

Brincadeiras a parte, vale a pena dá uma conferida em suas vídeos aulas, pois o conteúdo é super envolvente e utiliza uma linguagem clara que acaba atraindo o visitante de seu canal a continuar vendo seus videos(To falando sério!). Vejam Dicas de como estudar programação em uma playlist:


Tem outros cursos interessantes no canal, como da Linguagem C, Java, Python, C#, PHP, C++ e Android, e o melhor de todos é o de violão (Pode Crer!).

Visitem os canais, e se surpreendam, e aprendam a programar também! Mas nunca esqueçam, a importância de se ter um livro, ou metas para se alcançar durante uma jornada de conhecimento, ok?

Até mais pessoal!

quarta-feira, 15 de abril de 2015

programacao

Não é necessário um diploma universitário em Ciência da Computação para chegar ao desenvolvimento de software. Quase metade dos programadores nunca se formou nessa disciplina, de acordo com estudo da Stack Overflow realizado em Fevereiro passado com mais de 26 mil pessoas, em 157 países, 365 delas no Brasil.

O Stack Overflow Developer Survey 2015 constatou que 41,9% dos entrevistados se descrevem como “autodidatas”, embora mais da metade (56%) tenha formação acadêmica nas áreas da computação. A formação técnica representa 36,7% da educação dos programadores, enquanto 17,8% citaram aulas online.

“Há muitas maneiras de aprender como programar. 48% dos pesquisados nunca receberam uma licenciatura em Ciência da Computação”, diz o estudo. “Os administradores de sistemas são os mais susceptíveis a serem autodidatas (52%). Os programadores de serviços de nível empresarial são mais propensos a ter uma certificação da indústria (13%)”.

Dos 26 mil participantes, 6.800 identificaram-se como programadores “full-stack”, enquanto 1.900 se consideram programadores móveis, 1.200 programadores “front-end” e 12 mil apresentaram-se com outro cargo. Dois disseram ser agricultores.

“Estes resultados não são imparciais”, diz o estudo. “Como os resultados de qualquer estudo, eles são enviesados pela seleção, linguagem e, provavelmente, alguns outros. Portanto, estamos diante apenas do mais abrangente inquérito a programadores alguma vez realizado”
.
As tecnologias mais utilizadas citadas no estudo são JavaScript, SQL, Java, C# e PHP, enquanto o Node.js e o AngularJS começam a despontar.

O campo da programação está envelhecendo rapidamente. “Apenas cerca de 25% dos programadores em todo o mundo têm mais de 10 anos de experiência. A maioria desses veteranos estão provavelmente programando profissionalmente há muito menos tempo do que isso”.

Outros dados indicam que a idade média de um programador é de 28 a 31 anos nos Estados Unidos, enquanto na Índia baixa para os 25 anos.

Em termos de salários e tecnologias nos Estados Unidos, o Objective-C lidera com os especialistas nesta linguagem de programação a obterem 98.828 dólares por ano. É seguida pelo Node.js (96.539 dólares), C# (94.280 dólares), C++ (91.379) e SQL (91.431 dólares).

Fonte: Computer World

sexta-feira, 15 de agosto de 2014

Boa noite Galera!

Como entrei de cabeça no mundo da programação, me vi interessado a buscar mais conhecimento referente a programação, e em uma das minhas pesquisas, dei de cara com um curso super bacana de HTML 5, e o melhor totalmente gratuito e disponivel no youtube!

O ministrante do curso, é o Professor Gustavo Guanabara, que em rápidas pesquisas, você encontrará grandes referências ao mesmo. Enfim

Segue o Link:

Clique Aqui


Até a Próxima pessoal!

segunda-feira, 16 de junho de 2014

E ai pessoal! Meio deserto por aqui hehehe. Andei meio ocupado mas agora liberou um pouco e venho com um post sobre o assunto que manteve ocupado, programação.

Todos as pessoas que um dia estudaram, estudam ou irão estudar alguma coisa relacionada a computação vão cair na programação, e sem dúvida boa parte vai odiar. Mas porque todo mundo odeia programação? A maioria das pessoas que eu convivo respondem algo como: "Eu vou trabalhar com segurança e não ser programador". Esta resposta se estende para outras áreas como por exemplo gerencia de TI, manutenção e por incrível que pareça, desenvolvimento de jogos. Na verdade toda área que não tem como objetivo primário o desenvolvimento de sistemas acaba caindo nessa resposta, eu mesmo odiei programação por um bom tempo, e hoje ainda não gosto, mas aprendi a respeitar e valorizar sua importância. Num futuro próximo eu provavelmente goste de programação.

Hoje em dia eu sou a favor de que desde pequenos as pessoas tenham contato com programação e algoritmos, poderia ser uma matéria regular da escola como português e matemática, mesmo que no fim das contas a pessoa não venha a utilizar isso para nada, se tudo que aprendemos na escola fosse útil hoje seriamos todos físicos, filósofos, sociólogos, químicos e etc. As pessoas não precisam ser programadores experientes e desenvolverem sistemas complexos ou a próxima rede social de sucesso, mas é bom saber como um computador funciona, como pode funcionar, e quem sabe até resolver problemas um pouco mais complexos.

Um ponto positivo de saber o mínimo de programação (e ser forçado a estudar isso) é o aumento na capacidade de raciocínio lógico, isso quer dizer, programar incentiva a pensar, coisa rara hoje em dia. Quem trabalhou com suporte e/ou assistência técnica sabe como pensar poderia fazer a diferença, quem sabe até acabar com os terríveis chamados idiotas...


Agora, aos que tem boa vontade, que estão começando a estudar ou querem aprender programação, por onde começar? Simples, primeiro de tudo pegue algumas aulas de lógica de programação, matemática para programação (talvez não tão necessário) e algoritmos. Após isso recomendo que procure, pratique e teste diversas linguagens de programação. Eu por exemplo sempre odiei programação, e em todos os contatos foram sempre as mesmas linguagens, Delphi, C e derivados, e Java. Onde ia dava de cara normalmente com esses três. Depois de muito tentar e por algum motivo não aprender de modo nenhum a programar nessas linguagens resolvi procurar outras. Neste momento conheci PHP, Perl, Objective-C, Shell Script (é considerado uma linguagem de programação?), Python e outras. Tudo deu muito errado até Python, onde estou conseguindo aprender algo.

Obviamente aqui você já percebeu que eu vou fazer propaganda do Python, mas veja aqui o porque de Python ser uma boa linguagem de programação para começar.

A grande pergunta, porque estudar Python? Porque é simples e incrível! Pronto, já pode parar de ler e sair programando. :)

Agora, caso queira saber um pouco mais sobre leia até o final.

Além de ser incrível, Python é simples, isso quer dizer que você tem menos coisas para se preocupar e pode focar em "pensar como um programador". Por ser simples você não precisa perder tempo de estudo lendo e decorando a função de cada caracter, de cada estrutura. Python é bem legível, praticamente como ler um texto (em inglês, obvio).

Depois que você entender como programação funciona pode migrar para outra linguagem que atenda melhor seu uso, mas Python é um bom modo de começar, tanto é verdade que a NASA usa.

Pela estrutura ser mais simplificada, a curva de aprendizado é muito maior do que as outras linguagens, com um dia focado de estudo pode-se desenvolver um joguinho simples (ta, talvez um pouco mais de um dia). Mas para ilustrar o que eu estou tentando dizer vamos a um exemplo prático. Vamos fazer um simples programa que mostra na tela a frase "Hello World", a propósito, se você programa em qualquer linguagem e este não foi o seu primeiro programa você já começou errado :).

Em uma linguagem com uma estrutura um pouco mais robusta como C++ teríamos que fazer algo assim:
#include stdout
int main()
{
std::cout << "Hello, world!\n";
}

Já em Python podemos fazer assim:
print "Hello World" 

Simples, não?

Outra coisa interessante do Python é que você não necessita aprender a usar uma IDE, você pode escrever seu código em um arquivo de texto e executar ou simplesmente digitar diretamente no terminal interativo do Python.

Agora mais focado no pessoal que estuda segurança, você já usou o Backtrack ou alguma outra distro para pentest, forense e etc? Já parou para olhar a quantidade de ferramentas com o sufixo ".py"? Então, são todos desenvolvidos em Python. Ai você me pergunta, se já ta tudo lá, pra que eu preciso aprender Python? Simples, você pode contribuir com os projetos, alterar algo para seu uso, ou até criar suas próprias ferramentas. Como alguém uma vez me disse, "você nunca vai ser um profissional completo se não desenvolver suas próprias ferramentas para resolver seus próprios problemas."

Termino esse post com a seguinte situação, você precisa atacar/auditar uma certa máquina mas não tem nenhum exploit para ela, vai sentar e esperar sair um ou vai desenvolver seu próprio?

sexta-feira, 19 de julho de 2013

Todo mundo já procurou por programas que atendessem às suas necessidades. Mas você ja pensou em construir o seu próprio software?

Se você pensa que é complicado e que necessita ser um gênio para tal, com este simples tutorial você verá que qualquer um pode criar softwares. A princípio, a parte mais complicada se chama 'sintaxe'. Todas a linguagens de programação obedecem esta regra, que, por sinal, é semelhante para todas.

Mãos à Obra:
O que precisamos a princípio?
  • Sistema Operacional Windows;
  • DevC++ instalado (baixe neste link);
  • Vontade de aprender;
  • Cerca de vinte minutos.
Com o DEV instalado:

  • Clique em 'Arquivo -> Novo', como mostrado na imagem acima;
  • Utilize o atalho 'Ctrl+ N' para inializar o seu primeiro programa.
No segundo passo vamos incluir a biblioteca, a função principal e escrever uma frase, como mostrado. Se possível, faça igualmente como está na imagem.

  • Salve com o nome do programa e a extenção .cpp ou .c;
  • Segue o código abaixo, caso deseje copiar e colar.
#include<stdio.h>
main(){

printf("Meu primeiro programa!");

getche();
}
Agora, basta 'compilar' e executar.

Se tudo der certinho, vai aparecer uma telinha preta no modo 'DOS' ou 'CONSOLE', como na imagem a seguir.

Pronto, está feio o seu primeiro programa. Isto é tudo que você precisa saber para começar a programar. A sintaxe é a mesma para todos os programas. Agora, basta aprender outros comandos e funcionalidades que iremos explorar nos próximos tutoriais, como 'criar um despertador', 'criar um chat', 'criar um sistema para desligar um computador, ou diversos computadores na rede' e assim por diante.

Fonte: ZIGG
Subscribe to RSS Feed Follow me on Twitter!