Diploma PG em módulos de computação avançada (DAC)
Revision of C Programming, Pointers, Functions (Call by value and reference), Recursion, Arrays using Pointers, Structures, Union, Enumeration and Typedef, File handling,Discussion on Object oriented concepts:Classes and Objects, Access Specifiers, Overloading, Inheritance, Polymorphism,Beginning with C++,C++ Tokens, Initialization, C++ Operators,Static Members, Constant Members,Expressions,Control Structure,Functions in C++,Constructors, Encapsulating into an object,Destructors,Associations, Inner Classes,Memory Management and pointers,Inheritance, Virtual Functions, Polymorphism,Interfaces,Exception Handling,Managing Console I/O operations,Working with files,Advance Topics in C++ :Object Design and Templates,Advanced Typecasting,new data types,new operators,class implementação, escopo de namespace, palavras -chave do operador, novos cabeçalhos, contêineres C ++
Defina o problema, identifique o problema, introdução à resolução de problemas, solução básica de solução de problemas, definição de criatividade v/s, encontre soluções criativas usando ferramentas de criatividade
Abordagens eficazes de solução de problemas, pensamento crítico e análise de informações, brainstorming, brainstorming reverso, imaginação, mapeamento da mente, seis chapéus pensantes: uma ferramenta para fortalecer o pensamento crítico, colaboração
Avalie e selecione Solução: Pro e vigarista, Análise de campo de força, análise de viabilidade/capacidade, análise de decisão, avaliação de problemas, escolha entre alternativas, análise qualitativa, discutindo técnicas de análise qualitativa, estabelecimento de objetivos,
Algoritmo e estruturas de dados: conceitos introdutórios, construções de algoritmo, design OO: tipos de dados abstratos (ADTs)
Estruturas de dados básicos: matrizes, pilhas, filas, listas vinculadas
Introdução a árvores, árvores abstratas, travessias de árvores, árvores binárias, árvores de pesquisa
Algoritmos de pesquisa e classificação: Objetivos da pesquisa, pesquisa seqüencial, pesquisa binária, introdução à classificação, tipo de inserção, classificação de bolhas, classificação de heap, classificação de mesclagem, classificação rápida
Algoritmos de gráfico: Introdução à teoria dos gráficos, estruturas de dados de gráficos, travessias de gráfico
Design de algoritmo: algoritmos gananciosos, algoritmos de dividir e conquistar, programação dinâmica, algoritmos de retrocesso, algoritmos de ramificação e limite, aplicação de estruturas de dados
Software Development Life Cycle ,Design and Architectural Engineering,Object Oriented Analysis and Design,Introduction to Agile development model,Introduction to Atlassian Jira,Introduction to DevOps,Microservices,Fragmentation of business requirement,Containerisation, docker,Container life cycle,YAML,Docker Swarm and Docker Stack , Kubenetes,Istio Service Mesh,delivery pipeline,Jenkins,Selenium integration with Jenkins,Developing an application in a team, code versioning system, Introduction Git,Introduction Git repository and git structure,Adding code to git,Introduction to GitHub,Creating pull requests,Introduction to software testing, Verification and validation,Principles of software testing,Introduction to STLC and V Model, Tools used for automation testing,Introduction to testing methods,Introduction to functional testing,Introduction to non-functional testing,Introduction to Selenium,Introduction to TestNG, TestNG annotations,HTML test result reporting,Introduction to Cloud,Introduction to Virtualization,Containerisation ,Cloud Computing, Cloud SPI Model, Cloud Computing Types, Cloud Security,Virtualization, Hardware Virtualization, Para-Virtualization, Cloning, Snapshot and Template,Containerization, Operating System Virtualization,Cloud architecture,Deployment models,Services provided Por nuvem, o desenvolvimento de práticas recomendadas de desenvolvimento da nuvem, Introdução à AWS
Comandos Linux, editor VI, scripts de shell, visão geral do sistema operacional, processos, agendamento e sincronização, gerenciamento de memória, sistemas de arquivos, estudo de caso com programação de sistemas Linux: processo, sinais, semáforos e mutex, internação inter - processo, threads POSIX Threads, threads
HTML 5: Elementos, objetos, eventos, telas, suporte de áudio e vídeo, suporte geográfico
CSS: estilando HTML com CSS, estilo embutido (CSS embutido), estilo externo (CSS externo), fontes CSS, modelo CSS Box, o atributo de identificação, o atributo de classe, tags de estilo html,
PHP: Introdução ao PHP, trabalhando com matrizes, funções, formulários, data e horários de manuseio, trabalhando com arquivos, sessão e gerenciamento de estado, operações de banco de dados a partir do PHP.
XML & Web Security :XML:Introduction to XML,XML Validation,Reason for XML,XML Tree Structure,XML DOM,XML DTD,XML Schema, XML style language,XML and XSLT,XML Parsing,XML parsers (DOM & SAX),XML WSDL,RSS Feed, Web Security:SQL Injection, Cross-Site Scripting (XSS), padrões de segurança (OWASP),
Ajax: Introdução ao Ajax, Serviços da Web e Ajax, Ajax usando HTML, CSS, JavaScript, Ajax Framework e Dom, XmlHttPrequest, Ajax Architecture,
JSON: Introdução, Necessidade de JSON, JSON Syntax Regras, JSON Data - Um nome e um valor, JSON Objects, JSON Arrays, JSON usa a sintaxe JavaScript, JSON Files, JSON e preocupações de segurança.
Web design responsivo: Introdução, a melhor experiência para todos os usuários: desktop, tablet,
Bootstrap móvel: Visão geral do bootstrap, precisa usar bootstrap, sistema de grade de bootstrap, classes de grade, estrutura básica de uma grade de bootstrap, tipografia, mesas, imagens, jumbotron, poços, alertas, botões.
Introdução à variável JavaScript, declarações, operadores, comentários, construções, funções, expressõesjavascript consolescópio, eventos, strings, métodos de string, números, métodos de números, datas, formatos de data, datas de métodos, métodos de matriz
Programação orientada a objetos: método, construtor, herança, encapsulamento, abstração, polimorfismo,
Valitações JavaScript, Modelo de Objeto de Documento, Document e Eventos (Manipulação DOM), Segurança no Script Java
JQuery: básicos de jQuery, seleção e eventos de jQuery, efeitos jQuery, travessal e manipulação jQuery, atributos e modelos de dados, plugins jQuery, kit de ferramentas da Web JQuery / Google.
Node.js: Introdução ao Node.js, Módulos de Nó, Desenvolvendo Aplicativo da Web Node.js, JavaScript de E/S orientado a eventos, Express: Introdução à Express, Primeiro Aplicação, Aplicação, Solicitação e Resposta Objetos, Implementando Padrão MVC, Express Application, Rendering Views.
AngularJS: Introdução a AngularJS, Estruturando Aplicação AngularJS, MVC em AngularJS, Routing AngularJS, Serviços AngularJS,
Teste de aplicativos da Web: Introdução aos testes de JavaScript, Testing Express Applications, Testing AngularJS Applications
Conceitos de banco de dados: computação de cliente/servidor, tecnologias RDBMS, regras de Codd, modelos de dados, técnicas de normalização, diagramas de ER,
SQL: Visão geral da OORD, Introdução SQL*Plus, DDL, DML e DCL, Tabelas, índices e visualizações, clusters, sequências e instantâneos, cursores, procedimentos armazenados, gatilhos, pacotes, introdução ao SQL, Mongodb (DB virtual)
Tipos de dados, operadores e idioma, construções, classes internas e herança, interface e pacote, exceções, coleções, threads, java.lang, java.util, java.io, java persistente, servlets, Java Virtual Machine
Páginas do servidor Java, JDBC, Javabeans, Java Security, Naming Services, Java Anotações, Java Mail, Serviços de Mensagens Java, Transações, Maven Apache, Introdução ao Hibernate, HQL, Hibernate, Spring Framework, Hands no Web Services - JSON/XML/ODATA (Data Format)
Introdução às estruturas líquidas 4.5: domínio do aplicativo, interoperabilidade do idioma, .NET Framework Class Library, Assemblies, Introdução da Fundação de Apresentação do Windows, Introdução da Fundação de Comunicação do Windows.
C# .NET 4.5: Necessidade de C#, operadores, namespaces e assembléias, matrizes, pré -processadores, delegados e eventos, boxe e unboxing, expressão regular, coleções, manuseio de exceções, introdução para ganhar formulários.
ASP .NET 4.5: Construção de componentes .NET, ADO.NET 4.5, consulta com LINQ, controle personalizado, páginas mestras, temas e skins, introdução aos serviços da Web, estrutura de MS.NET MVC, serviços corporativos, personalização e localização, implantação.
Inglês
Quantidade
lógico
Verbal
O Community Hub é uma plataforma social em que os usuários enviam e comentam tópicos ou idéias que os outros usuários 'upvote' ou 'votos baixos' com base em se eles gostarem. Tecnologia Utilizada: Java, Boot Spring, Spring Security, Spring Data JPA, MySQL e Angular 9.
Back-end: https://github.com/nikhil-wani/comunity-hub-spring-backend java, bota de primavera, segurança da primavera, Spring Data JPA, MySQL
Frontend: https://github.com/nikhil-wani/comunity-hub-angular-frontend angular 9 e bootstrap