Del curso: Fundamentos de Programação: Design Orientado a Objetos
O que é programação orientada a objetos? - Tutorial de Java
Del curso: Fundamentos de Programação: Design Orientado a Objetos
O que é programação orientada a objetos?
Eu adoro programar. E toda vez que eu tenho uma ideia de um aplicativo, eu saio programando. Mas, eu sei que essa é a última coisa que eu deveria fazer, especialmente se eu estiver trabalhando com outros programadores ou numa equipe maior, talvez. Um bom software começa com o design e o planejamento. Sem eles, você vai perder tempo explorando caminhos errados ou até mesmo indesejados. Meu nome é Lucas Longo e nesse curso, eu vou mostrar como planejar um aplicativo usando os princípios de análise e design orientado a objetos. Não vamos escrever uma linha de código, mas vamos ter toda a documentação necessária para começar. Com um design adequado, você consegue desenvolver aplicativos que são maleáveis, de fácil manutenção e extensíveis. Vamos começar com os conceitos fundamentais e a terminologia necessária para falar sobre o desenvolvimento orientado a objetos. A partir daí, vamos ar a um o a o do processo de transformar as suas ideias em um aplicativo. Aquela ideia que você esboçou em um guardanapo. E entender como mapear as diferentes partes, para o código exato que você tem que escrever. Agora, não vamos escrever uma linha de código sequer nesse curso, porque durante o processo de design não é necessário. Em vez disso, vamos usar os componentes básicos da Linguagem de modelagem unificada: a Unified Modeling Language. O ML, para diagramar modelos visuais no nosso sistema orientado a objetos, é a maneira de você articular as suas ideias e colaborar com os outros. Vamos lá?
Practica mientras aprendes con los archivos de ejercicios.
Descarga los archivos que el instructor utiliza para enseñar el curso. Sigue las instrucciones y aprende viendo, escuchando y practicando.