Torne-se um Desenvolvedor Salesforce

Este curso tem como objetivo te guiar em todo o caminho para que você se torne um desenvolvedor Salesforce de sucesso, mostraremos na prática conceitos da plataforma e de códigos que são requisitos mínimos de todo desenvolvedor da plataforma

Desenvolvedor Salesforce

Por que devo aprender a

Desenvolver para Salesforce?

Aprender a programar é sem dúvida uma das habilidades que serão cada vez mais exigidas com a evolução de tanta tecnologia, então nada melhor  do que começar aprendendo a desenvolver para o CRM que mais cresce no mundo, não é mesmo? Ainda esta na dúvida, então assista ao vídeo abaixo…

Com quem você vai aprender:

Fernando Sousa

Fernando Sousa

Salesforce Developer, com mais de 10 anos de experiência em Desenvolvimento e mais de 5 anos mergulhado no mundo Salesforce, possuí 4 certificações Salesforce Platform Developer IPlatform App Builder, Platform Developer II e Salesforce Administrator, Além de já ter conquistado mais de 100 badges no Trailhead, um verdadeiro Ranger, também se tornou esse ano um Lightning Champion

Fernando Sousa

Arthur Anelli

 Salesforce Developer, atuando com mais de 5 anos em tecnologia da informação e 3 anos com a plataforma Salesforce, vivenciou o mundo de Administração da plataforma e agora mergulhado no mundo de Desenvolvimento criando ferramentas e features incríveis para a plataforma, conquistou recentemente a sua centésima badge que lhe deu o título de Ranger no Trailhead. Possuí hoje 3 certificações Salesforce, a Platform App Builder, Salesforce Administrator e Platform Developer I

Fernando Sousa

Lucas Gullaci

Bacharel em Ciência da Computação pela Universidade São Judas Tadeu, comecei a trabalhar com programação com as linguagens PHP e ASP.NET. Em 2016 iniciei minha carreira no Salesforce e em 2017 consegui a minha primeira certificação Salesforce Certified Platform Developer I.

Sou apaixonado por Internet das Coisas e revolução 4.0, pois acredito que esse é um caminho que pode melhorar a vida de muitas pessoas.

O que você vai aprender:

Além do Código

No mundo Salesforce, algumas coisas vão muito além do código, vamos entender como a plataforma funciona, a sua estrutura de programação além de conhecermos os objetos padrões que acompanham a plataforma

Modelagem de dados

Vamos entender o que é um Objeto Salesforce e como criar os nossos próprios objetos, campos e regras de validações 

Data Management

Todo grande CRM lida com centenas de milhares de dados, então precisamos aprender as melhores formas de trabalhar com esses dados, e quais ferramentas vão nos ajudar nessas tarefas

Automatização

Algumas tarefas podem ser automatizadas, e vamos entender o que é, e qual a melhor hora de utilizar um Workflow ou um Process Builder

Orientação a Objeto com APEX

Entender o que é orientação a objeto é a base de qualquer linguagem de programação, e aqui não é diferente, precisamos entender o conceito, e fazemos isso colocando a mão na massa

Manipulando dados via APEX

Vamos entender a diferença entre SOQL e SOSL além do que é o que e quando utilizar

Conceitos básicos de APEX

Entender os tipos de dados que podemos manipular e algumas regras do APEX te ajudará a escrever códigos com qualidade

Trabalhando com APEX

Entenda o que é uma trigger, como e quando criar uma, além de como garantir a segurança do nosso códigos APEX

Trabalhando com Visualforce Page

Uma das grandes bases que você precisa para programar para a plataforma são as Visualforce Page, vamos entender como manipular dados e gerar PDF para o usuário final 

Integrações usando APEX

SOAP, REST API e Webservice, são as palavras chaves de uma integração dentro da plataforma Salesforce, entender quando usar e como usar é algo primordial para um Desenvolvedor Salesforce 

Aura Lightning Component

Sem dúvida uma das grandes revoluções do mundo Salesforce foram os Aura Components, vamos aprender como criar e tirar o melhor proveito deles 

Lightning Web Component

A grande evolução em termos de performance e eficiencia de um componente do Lightning se deu com a vinda do Lightning Web Component, ou LWC como chamamos

Apex Assíncronos

Future, Batch, Schedule e Queuable, mergulharemos fundo no entendimento dos métodos assíncronos

Testes unitários

Entendendo os testes unitários é algo requerido para qualquer desenvolvedor Salesforce

Debug

Erros existem, e devemos saber como encontrar e corrigir eles ao longo de um ciclo de desenvolvimento 

Controle de versão

Ao longo do caminho de um projeto é muito comum existir muitas mudanças, e a melhor forma de fazer a gestão disso é utilizando um controle de versão

Deploy

Finalizado o projeto, ou parte dele, chegou a hora de enviar isso para produção e permitir que seus usuários iniciem o uso do que foi construido

Auditoria

Garantir que tudo esta dentro dos conformes e ter o rastreio do que acontece na sua organização também é um papel importante de um developer 

Turma encerrada :/

Não fique de fora da próxima turma, se inscreva e seja o primeiro a saber assim que iniciarmos uma nova turma.

 

 

You have Successfully Subscribed!

Pin It on Pinterest