Use este identificador para citar ou linkar para este item:
http://repositorio.unirn.edu.br/jspui/handle/123456789/1176Registro completo de metadados
| Campo DC | Valor | Idioma |
|---|---|---|
| dc.creator | Nicoletti, Giovanni de Paiva | - |
| dc.date.accessioned | 2025-11-27T18:40:16Z | - |
| dc.date.available | 2025-11-27T18:40:16Z | - |
| dc.date.issued | 2019 | - |
| dc.identifier.uri | http://repositorio.unirn.edu.br/jspui/handle/123456789/1176 | - |
| dc.description.abstract | The area of information technology (IT) evolves ever faster, many programming languages, many frameworks, new development platforms and technological solutions converge to a single goal to meet the business needs of customers. While we have created a number of IT specialties and careers, such as: database analyst, IT infrastructure analyst, mobile application developer, front-end developer, front-end developer, here comes a new concept of IT professional, called Full Stack developer who is a developer able to raise a complete web application. The Full Stack developer is a professional able to work with the entire stack of an application's development, understanding from the database, and being able to work on both the front-end and the back-end. Generally, he has an area in which he has a bigger domain, and the others he has a knowledge in which he can turn around without that being his main specialty. Let's describe an example of a Full Stack developer: professional with broad domain on the front end, very fluent in HTML, CSS and Javascript frameworks for creating SPAs (Single Page Applications), such as Vue or Angular, for example, and with knowledge of technologies of back-end development such as Java, C # and NodeJS, for example, not being an expert developer of these languages but able to create some services and fix some bugs in this part. Able to work with databases, creating tables and manipulating records, even if you are not a database expert, and who can not design and manage a highly scalable database, but who knows how to turn it around. In the same way knows a little of operations, being able to configure a server and publish the application in the air. In addition, it can also raise customer needs and propose solutions by understanding the business rules in question. The present work aims to show the development of a SPA application, focused on healthcare, using the technologies C # (back-end), Angular 2 (front-end) and SQL Server 2016 Express database. | pt_BR |
| dc.language | por | pt_BR |
| dc.publisher | Centro Universitário do Rio Grande do Norte | pt_BR |
| dc.rights | Acesso Aberto | pt_BR |
| dc.subject | TI | pt_BR |
| dc.subject | Full Stack | pt_BR |
| dc.subject | C# | pt_BR |
| dc.subject | Angular | pt_BR |
| dc.subject | Front-end | pt_BR |
| dc.subject | Back-end | pt_BR |
| dc.title | Implementação de um sistema corporativo utilizando tecnologias Full Stack | pt_BR |
| dc.type | Trabalho de Conclusão de Curso | pt_BR |
| dc.contributor.advisor1 | Damasceno, Alexandre | - |
| dc.description.resumo | A área da Tecnologia da informação (TI) evolui cada vez mais rápida, são muitas linguagens de programação, muitos frameworks, novas plataformas de desenvolvimento e soluções tecnológicas convergindo para um único objetivo de atender as necessidades de negócio dos clientes. Ao passo que criamos várias especialidades e carreiras na área de TI, tais como: analista de banco de dados, analista de infraestrutura de TI, desenvolvedor de aplicações mobile, desenvolvedor front-end, desenvolvedor front-end, eis que surge um novo conceito de profissional de TI, chamado desenvolvedor Full Stack. Esse desenvolvedor é capaz de levantar uma aplicação web completa. O desenvolvedor Full Stack é um profissional capaz de trabalhar com toda a stack (pilha) de desenvolvimento de uma aplicação, entendendo desde o banco de dados, e sendo capaz de trabalhar tanto no front-end, quanto no back-end. Geralmente ele tem uma área na qual ele possui um maior domínio, e as demais, ele tem um conhecimento no qual ele consegue se virar, sem que isso seja sua principal especialidade. Vamos descrever um exemplo de um desenvolvedor Full Stack: profissional com amplo domínio no front-end, muito fluente em HTML, CSS e frameworks Javascript para criação de SPA’s (Single Page Applications), como Vue ou Angular, por exemplo, e com conhecimento de tecnologias de desenvolvimento backend, como Java, C# e NodeJS, por exemplo, não sendo um exímio desenvolvedor dessas linguagens, mas capaz de criar alguns serviços e corrigir alguns bugs nesta parte. Capaz de trabalhar com banco de dados, criando tabelas e manipulando registros, mesmo que não sendo um especialista em banco de dados, e que não saiba projetar e gerenciar um banco altamente escalável, mas que sabe se virar ali. Da mesma forma, conhece um pouco de operações, conseguindo configurar um servidor e publicar a aplicação no ar. Além disso, também consegue levantar as necessidades do cliente e propor soluções, entendendo as regras de negócio em questão. O presente trabalho visa mostrar o desenvolvimento de uma aplicação SPA, voltada para área da saúde, que usa as tecnologias C# (back-end), Angular 2 (front-end) e banco de dados SQL Server 2016 Express. | pt_BR |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.department | Informática | pt_BR |
| dc.publisher.initials | UNI-RN | pt_BR |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO | pt_BR |
| Aparece nas coleções: | Desenvolvimento de Sistemas Corporativos | |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| 2019-GIOVANNI DE PAIVA-IMPLEMENTAÇÃO DE UM SISTEMA CORPORATIVO....pdf | 1,32 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.