Postgraduate:
Web Development

12 months (can be completed in 6 months).

Distance learning

12x of R$ 99.00

Edit Content

Course Objective

What you will learn:

  • Create WEB applications: From front to back-end and database with HTML5, CSS3, BootStrap 4, JS, ES6, ES7, PHP 7, OO, MySQL, JQuery, MVC, API, IONIC and WordPress;
  • Integrate the main Web technologies through real projects. Everything in practice;
  • How to turn your web development skills into a paid activity, working from wherever you want;
  • Create Mobile applications connected to WEB applications using IONIC technology;
  • HTML5: headings, lists, images, links, tables, forms, hear, nav, footer, article, section aside;
  • Intermediate CSS3: selectors, div & span, colors, box model, floating elements, positioning, formatting links;
  • Advanced CSS3: inheritance, specificity, vertical and horizontal navigation bar, tabs, liquid layouts, fixed width, parallax, custom fonts;
  • Special features: normalize css, rounded corners, gradients, shadows, animations, transitions, flexbox;
  • Bootstrap: responsive, texts, alignments, colors, media query, buttons, navigation bar, lists, inputs, alerts, tables, cards, grids, flexbox;
  • Javascript: variables, array, conditionals, comparison operators, logical operators, functions, events, DOM, loops, BOM;
  • ES6: var and let, object orientation, literals, prototype, web storage, array functions;
  • PHP7: variables, arrays, conditionals, comparison and logical operators, functions, object orientation, abstraction, inheritance, polymorphism, interfaces;
  • MySQL Database: insert, update, select, delete, filters, comparison and logical operators, relationships, inner join, left join, right join;
  • Ajax: synchronous requests, asynchronous requests, XMLHttpRequest, request states, status, XML notation, JSON notation;
  • PHP with PDO and MySQL: database connection, executing SQL instructions, fetch, fetch all, foreach, SQL injection;
  • Publishing web applications on the Internet: DNS, hosting, cPanel, FTP, PHP and MySQL configuration;
  • jQuery: selecting and manipulating HTML elements, navigating between elements, manipulating CSS, keyboard, mouse and form events, animations, ajax;
  • MVC with PHP: composer, controller, route, model, view, abstraction, reusing layout, database connection;
  • Twitter clone project: user registration and authentication, creating timeline, searching users, displaying tweets, following and unfollowing, pagination;
  • API with Slim framework: requests, routes, dependencies, middleware, responses, database, creating API;
  • SAAS: alignment, variables, interpolation, for, while, each, functions, mixin, inheritance, control directives;
  • IONIC: components, buttons, data entry, data bidding, angular, grids, navigation and model;
  • WordPress: installation, themes, customization, plugins, users, comments, page builder with elementor.

Target audience

  • Anyone who wants to learn how to create professional websites and web systems;
  • Students and professionals who wish to learn or delve deeper into HTML5, CSS3, Bootstrap4, Modern JavaScript (ES6), Jquery, PHP 7, SLIM Framework, Object Orientation, PDO, DAO, MVC, MySQL, IONIC, WordPress technologies;
  • Students interested in learning in practice.

Graduate profile

  • Manipulate computers and operating systems;
  • Develop computer systems that assist in the routine work of organizations;
  • Carrying out tests and maintenance on systems;
  • Design and implement database-based solutions;
  • Develop and document software projects;
  • Understand how hardware and software work and solve problems;
  • Identify and understand how technologies used in networks and computers work;
  • Perform critical analysis and technical leadership;
  • Debug program and troubleshoot performance issues;
  • Interact with system users, project managers and fellow developers, thus being prepared to work as a team;
  • Develop technical documentation and conduct user training;
  • Act ethically, responsibly and professionally in society.

Job market

Graduates will be able to work in the following areas:

  • Development of Desktop, Web and mobile systems;
  •  Systems Analysis;
  • Systems Modeling and Documentation;
  • Software Testing;
  •  Systems Maintenance;
  • Server Administration.
Edit Content

Doctor Adriano Pila

Intense experience in business management in the education sector with proven performance and results. Excellent systemic analysis and logical reasoning skills. PhD in Artificial Intelligence with a focus on Machine Learning and Evolutionary Computing for problem-solving in Data Science. SOFT SKILLS Proactive, strategic, determined, self-confident, versatile, flexible, agile, innovative, results-oriented, takes calculated risks, has a generalist vision without losing sight of the details, follows the processes, has the ability to improvise, has the vision of an owner, strategist and executor. Exercises leadership in a persuasive and friendly manner. HARD SKILLS Evolutionary computing, Artificial intelligence, Fuzzy logic, Machine learning, Probabilistic reasoning, Artificial neural networks, Genetic algorithms, Relational databases and SQL, Object-Oriented Programming, Python (Pandas, Numpy, Scikit-Learning), KPIs, Opex, Capex, BSC.

Lattes CV

Edit Content
DISCIPLINESCH
STARTUP MANAGEMENT80
DATABASE TECHNOLOGIES AND LANGUAGES80
WEB DEVELOPMENT ENVIRONMENT80
AGILE DEVELOPMENT METHODOLOGIES80
CLOUD COMPUTING INFRASTRUCTURE80
ARCHITECTURE AND BACK-END PROGRAMMING80
FRONT-END ARCHITECTURE AND PROGRAMMING80
TOTAL560