Ferramentas de Produtividade para Empreendedores

Ferramentas de Produtividade para Empreendedores

2 minutos Todo empreendedor precisa ter a mão ferramentas de produtividade. Recentemente eu saí da empresa onde atuava como Gerente de TI para me dedicar a projetos pessoais. O desejo de empreender falou mais alto. Algumas pessoas mais próximas chegaram a brincar dizendo que agora eu teria vida de marajá, enganam-se! A vida de empreendedor é muito mais corrida do que a vida de um profissional celetista pois estamos sempre inovando, buscando novos desafios, experimentando. O tempo é um fator chave e ter em mãos essas ferramentas Continue lendo

Delphi é a linguagem oficial nas universidades da África do Sul

Delphi é a linguagem oficial nas universidades da África do Sul

2 minutos Sem dúvida alguma nós que amamos o Delphi sabemos que ele é a melhor ferramenta de desenvolvimento que existe, mas quem também reconheceu isso foi o governo Africano. Nós citamos aqui no post sobre a compra da Embarcadero pelo IDERA que Popov havia citado o acordo com a África do Sul como um sucesso e que a China estava no mesmo caminho. Esta semana, a Embacadero realizou o first Annual Education Award to South African, evento que teve como foco mostrar o sucesso Continue lendo

O Desenvolvedor Delphi e os projetos de software

O Desenvolvedor Delphi e os projetos de software

O Desenvolvedor Delphi é apaixonado, ativo, participa de eventos, estuda, aprimora-se tecnicamente constantemente. É uma maravilha nossa IDE, temos muita produtividade, recursos fantásticos, excelentes MVPs, MAS PRECISAMOS entender que desenvolver software, é algo mais complexo, e mais amplo.

Sobrecarga (Overload) com aninhamento

Sobrecarga (Overload) com aninhamento

menos de 1 minuto Enfim chegamos ao final deste curso de fundamentos da Orientação a Objetos com Delphi. Faço votos que estes 10 aulas possam ter contribuído de fato e de verdade com seu aprendizado, o curso acabou mas você não precisa parar por ai. Deixe seu comentário com sua dúvida aqui no vídeo que terei enorme prazer em lhe responder. Nesta última aula sobre orientação a objetos vamos seguir no assunto de sobrecarga de métodos mostrando na prático como este recurso pode nos facilitar Continue lendo

Class/Record Helpers. Ato Final.

Class/Record Helpers. Ato Final.

6 minutos E ae brutaiada? Vou começar essa terceira, e tomara que última, parte falando duas coisas que eu não mencionei nos posts anteriores. Com class\record helpers é possível alterar os valores ou propriedades do objeto. Até agora todos os exemplos que eu dei simplesmente retornavam valores. Outra coisa é que não é possível ter dois helpers ativos para a mesma classe, logo vocês vão entender a importância dessas duas informações. Fazendo um revival rápido nos posts anteriores da série, vimos como criar um helper Continue lendo

Sobrecarga (Overload)

menos de 1 minuto Falar de programação orientada a objetos e não falar de sobrecarga de métodos é como ir a Roma e não ver o Papa, por isso nesta nona aula vamos abortar esse que é um dos assuntos que mais geram dúvidas quando nos referimos a orientação a objetos. Poder sobrecarregar nossos métodos evita obrigar aos que utilizam nossas classes a ter que realizar por exemplos conversões de tipo, isso aumenta a flexibilidade do uso dos recursos que dispomos em nossos objetos. Continue lendo

Classes Amigas

menos de 1 minuto Na aula anterior do nosso curso de orientação a objetos vimos o que são e como funcionam os escopos de visibilidade porém se tratando do Delphi é importante aprofundar o assunto e falar de um conceito pouco conhecido, as chamadas Classes Amigas. Nesta oitava aula vamos aprender sobre dois novos escopos de visibilidade: strict private e strict protected que servem justamente para restringir ainda mais o escopo de visibilidade das atributos e tratar a, digamos falha, que o scopo private Continue lendo

Escopo

menos de 1 minuto Já que na última aula do curso de orientação a objetos falamos de encapsulamento precisamos entender melhor o conceito de escopo de visibilidade já que a encapsulamento só é possível graças a estes escopos. Na sétima aula do nosso curso de orientação vemos ver quais são e para que servem cada um dos escopos de visibilidade presentes no Delphi e como utilizar corretamente cada um deles em nossos projetos. Curta a nossa página no Facebook: http://fb.com/blogrodrigomourao Inscreva-se no nosso canal, Continue lendo

Saiu o Roadmap do Rad Studio, veja o que vem por aí!

Saiu o Roadmap do Rad Studio, veja o que vem por aí!

O que podemos destacar do post do Cantú é que mais uma vez ele, assim como Atanas Popov, reforça que estão ouvindo a comunidade, clientes e parceiros e tentando anteder as principais revindicações entre elas menos versões novas no ano, update e upgrades melhores e principalmente mais qualidade no produto.

Construtores e Destrutores

menos de 1 minuto Como vimos na aula 2 do nosso curso de orientação a objetos, essa forma de programar está apioada nos conceitos de classes e objetos. Para que possamos “dar vida” as nossas classes e transformá-las em objetos que podem ser manipulados na memória temos que usar um recurso importante dentro da orientação a objetos: o construtor. Nesta sexta aula veremos o que é e para que serve os construtores de objetos e como eles são implementados no Delphi, além disso também Continue lendo

Polimorfismo

menos de 1 minuto Polimorfismo significa “muitas formas”, na prática é a capacidade que um mesmo método tem de se comportar de maneiras diferentes dependendo da classe de onde ele foi invocado. Esse é um recurso importantíssimo na orientação a objetos no que diz respeito ao reaproveitamento de códigos uma vez que com ele podemos criar rotina que se “adaptam” a situação ao qual estão inseridas. Nesta quinta aula vamos ver como o polimorfismo é implementado no Delphi. Curta a nossa página no Facebook: Continue lendo

Encapsulamento

menos de 1 minuto Encapsulamento está na lista dos 4 pilares principais da orientação a objetos, junto com a herança, a abstração e o polimorfismo. Encapsular significa proteger e na orientação a objetos essa proteção está diretamente ligada aos valores que nossos objetos guardam em suas propriedades. Na quarta aula do nosso curso de orientação a objetos nosso foco será entender o conceito de encapsulamento e como o Delphi facilita nossa vida ao implementar automaticamente os métodos de escrita e leitura dos atributos. Curta Continue lendo

Herança

menos de 1 minuto Sem dúvida alguma a característica mais conhecida da orientação a objetos é a Herança. A Herança permite que classes possam incorporar dados e comportamentos de classes ancestrais garantindo assim o reaproveitamento de código de uma maneira eficiente. Nesta terceira aula do nosso curso de orientação a objetos veremos na prática como implementar a herança em nossas classes criando assim estruturas maiores de objetos de forma organizada. Mas não se engane, herança não é o fim, é apenas o meio e Continue lendo

Classes e Objetos

menos de 1 minuto A base da orientação a objetos são, pasmem, os objetos. Mas objetos na verdade são apenas instâncias de classes, classes estas que definem o que os objetos poderão ser. Nesta segunda aula do nosso curso de orientação a objetos nós aprofundaremos nossos estudos entendendo como essa dupla (classe e objeto) fazem toda mágica acontecer. Curta a nossa página no Facebook: http://fb.com/blogrodrigomourao Inscreva-se no nosso canal, dê um like no vídeo e compartilhe este vídeo nas redes sociais https://youtu.be/4ELhKeI8gno

Módulo Rewrite Apache

Módulo Rewrite Apache

3 minutos O módulo Apache mod_rewrite é um conjunto de métodos que permite manipular URLs nas requisições feitas ao Servidor. No entanto, a lógica deste pode assustar quem o vê pela primeira vez. Muitos tentam usar o recurso sem entender de fato o que é e para que serve e isso pode causar problemas e por isso uma certa aversão de alguns ao mecanismo. A documentação oficinal do site da Apache ensina os fundamentos necessários para o entendimento, de modo que, mais pessoas saibam Continue lendo