Pular para o conteúdo principal

Cursos de Graduação Gratuitos

Olá a todos, gostaria de primeiramente agradecer a todas as visitas que nos ajudaram a alcançar alguns números bem significativos, e também desejar um ótimo ano novo a todos. O título do nosso primeiro post é bem atrativo, ainda mais se mencionarmos quais são as instituições que estão disponibilizando esses cursos, elas são nada mais nada menos que as renomadas MIT (Massachusetts Institute of Technology), STANFORD (Stanford University) e BERKELEY (University of California), podem ser encontrados videos na integra da aulas, resumo dos professores, bibliografia completa, exercicios e provas.
Infelizmente não há como receber um certificado comprovando o tempo dedicado ao curso porém é uma grande chance de aprender novas áreas ou solidificar conhecimentos já adquiridos. Outro ponto a ser mencionado é o fato de não haver interação com outros alunos ou mesmo professores, o que torna mais puxado os cursos, restando a você a tarefa de buscar respostas para as possíveis perguntas e dificuldades do percurso.
Uma pequena parte desse material (MIT) já foi traduzida para o português e pode ser encontrada no Universia clicando aqui.
Bom para aqueles que se interessaram e desejam se aventurar segue os links onde podem ser vistos os cursos disponíveis:
MITOPENCOURSEWARE – LINK
Stanford Engineering Everywhere – LINK
Webcast.berkeley - LINK

Comentários

  1. Olá Eduardo! Feliz Ano Novo!
    Que ótima dica você postou em seu blog. Em janeiro desse ano, vou iniciar com uma turma no SENAC sobre o mundo da tecnologia da informação e essa dica cairá bem nas nossas discussões.
    Muito obrigado.
    Gilberto Caldeira

    ResponderExcluir
  2. Oi Eduardo,

    Obrigada por acompanhar meu blog. Vim conhecer o seu. Confesso que estou "boiando" um pouco nos assuntos, mas é sempre bom navegar em novos mares.

    Um feliz 2009 para você e todos os seus familiares.

    Beijo

    ResponderExcluir
  3. Olá Gilberto, realmente algo bem interessante e que vale a pena conferir.

    ResponderExcluir
  4. Hola, Programero. ¿Qué se parece si intercambiamos banners? Ya me llevo el tuyo y lo pondré en la primera marquesina de bammers de mi blog.

    Saludos


    Achernar

    ResponderExcluir

Postar um comentário

Obrigado por Participar do programero, fique a vontade para agradecer, retificar, perguntar ou sugerir.

Mais visitadas

Centralizar Texto em Edit

Como todos sabemos o Edit mantém todo texto digitado a esquerda, o que não fica bem quando o usamos para a entrada de números, pois bem, o exemplo abaixo apresenta uma alternativa para centralizar um determinado valor dentro de um Edit: procedure EditChange(Sender: TObject); var vl_label : TLabel; //variável do tipo Label begin vl_label := TLabel.Create(self); //criamos um label WITH vl_label DO BEGIN Font.Name := TEdit(sender).Font.Name; //pegamos a fonte usada no edit Caption := TEdit(sender).Text; //pegamos o conteúdo do edit SendMessage(TEdit(sender).Handle, EM_SETMARGINS, EC_LEFTMARGIN, (TEdit(sender).Width-vl_label.Width) div 2); //centraliza no label e retorna para o edit END ; vl_label.Free; end ;

Iniciar e Parar Serviços do Windows (Delphi)

Em certas ocasiões nos deparamos com a necessidade de manipular determinadas atividades do SO, como iniciar ou parar um banco de dados, ou qualquer outro serviço que esteja funcionando no momento. Segue abaixo um código que encontrei na Internet para tal finalidade (não me recordo à fonte, assim que eu a encontrar colocarei). Iniciar Serviço: uses WinSvc; // // start service // // return TRUE if successful // // sMachine: //   machine name, ie: \SERVER //   empty = local machine // // sService //   service name, ie: Alerter // function ServiceStart(   sMachine,   sService : string ) : boolean; var   //   // service control   // manager handle   schm,   //   // service handle   schs   : SC_Handle;   //   // service status   ss     : TServiceStatus;   //   // te...

Verificar tamanho de arquivo (Delphi)

Para essa pequena dica construiremos um formulário contendo dois Edits e um botão, o primeiro Edit recebe o caminho e nome do arquivo, o segundo receberá o tamanho em bytes. Segue a cadificação do evento click do botão: procedure TForm1.Button1Click(Sender: TObject); var   SR: TSearchRec;   I: integer; begin   I := FindFirst(Edit1.Text, faArchive, SR);   try     if I = 0 then       Edit2.Text := IntToStr( SR.Size )     else       Edit2.Text := '-1';   finally     FindClose(SR);   end; end; Baixe o exemplo completo aqui .