{"id":9478,"date":"2024-03-04T09:00:16","date_gmt":"2024-03-04T12:00:16","guid":{"rendered":"https:\/\/www.fernandoquadro.com.br\/html\/?p=9478"},"modified":"2024-03-01T17:13:11","modified_gmt":"2024-03-01T20:13:11","slug":"5-conceitos-sobre-desenvolvimento-de-software","status":"publish","type":"post","link":"https:\/\/www.fernandoquadro.com.br\/html\/2024\/03\/04\/5-conceitos-sobre-desenvolvimento-de-software\/","title":{"rendered":"5 conceitos sobre desenvolvimento de software"},"content":{"rendered":"<p>Antes de entrar no mundo da programa\u00e7\u00e3o, \u00e9 ideal entender alguns conceitos que est\u00e3o por tr\u00e1s do universo da programa\u00e7\u00e3o. Por isso separamos 5 conceitos muito usados, s\u00e3o eles:<br \/>\n\u2800<br \/>\n<strong>#Servidor:<\/strong> Um servidor \u00e9 um software ou computador, com sistema de computa\u00e7\u00e3o centralizada que fornece servi\u00e7os a uma rede de computadores, tamb\u00e9m conhecidos por clientes. Existem diversos tipos de servidores (DNS, Proxy, FTP, entre outros).<br \/>\n\u2800<br \/>\n<strong>#Database:<\/strong> Ou banco de dados, funciona como uma biblioteca repleta de informa\u00e7\u00f5es, o c\u00e9rebro que faz os sites serem din\u00e2micos. Um desenvolvedor back-end precisa ser capaz de trabalhar com a maioria dos bancos existentes, como MySQL, MongoDB, PostgreSQL, entre outros.<br \/>\n\u2800<br \/>\n<strong>#API:<\/strong> API (Application Programming Interface, ou Aplica\u00e7\u00e3o de Interface de Programa\u00e7\u00e3o). Uma API nada mais \u00e9 que uma interface que permite que dois sistemas, ainda que criados com tecnologias diferentes, se comuniquem atrav\u00e9s de uma linguagem comum.<br \/>\n\u2800<br \/>\n<strong>#Escalabilidade:<\/strong> A tecnologia continua mudando, os modelos de neg\u00f3cio mudam e o sistema de back-end precisa ser constru\u00eddo de forma a se adaptar facilmente \u00e0 essas mudan\u00e7as. \u00c9 para isso que serve a escalabilidade, um dos conceitos mais importantes no back-end. \u00c9 preciso pensar em qu\u00e3o flex\u00edvel \u00e9 a estrutura de uma aplica\u00e7\u00e3o para acomodar novos c\u00f3digos, mais tr\u00e1fego e dados.<br \/>\n\u2800<br \/>\n<strong>#Seguran\u00e7a:<\/strong> O desenvolvedor back-end precisa seguir pr\u00e1ticas consistentes de seguran\u00e7a, sempre se perguntando: os formul\u00e1rios de login e outras autentica\u00e7\u00f5es s\u00e3o processados por meio de um HTTPS refor\u00e7ado? Os dados est\u00e3o sendo criptografados sempre que s\u00e3o armazenados?<br \/>\n\u2800<br \/>\nFonte: webgis.tech<br \/>\nInstagram: <a href=\"https:\/\/instagram.com\/webgis.tech\" rel=\"noopener\" target=\"_blank\">https:\/\/instagram.com\/webgis.tech<\/a><br \/>\nLinkedIn: <a href=\"https:\/\/www.linkedin.com\/company\/webgis-tech\" rel=\"noopener\" target=\"_blank\">https:\/\/www.linkedin.com\/company\/webgis-tech<\/a><\/p>\n<p>E a\u00ed, voc\u00ea j\u00e1 conhecia esses conceitos? Deixe seu coment\u00e1rio \ud83d\udc47<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Antes de entrar no mundo da programa\u00e7\u00e3o, \u00e9 ideal entender alguns conceitos que est\u00e3o por tr\u00e1s do universo da programa\u00e7\u00e3o. Por isso separamos 5 conceitos muito usados, s\u00e3o eles: \u2800 #Servidor: Um servidor \u00e9 um software ou computador, com sistema&#8230; <a class=\"more-link\" href=\"https:\/\/www.fernandoquadro.com.br\/html\/2024\/03\/04\/5-conceitos-sobre-desenvolvimento-de-software\/\">Continue Reading &rarr;<\/a><\/p>\n","protected":false},"author":275,"featured_media":9480,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[80],"tags":[224],"class_list":["post-9478","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programacao","tag-software"],"_links":{"self":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/9478","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/users\/275"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/comments?post=9478"}],"version-history":[{"count":3,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/9478\/revisions"}],"predecessor-version":[{"id":9482,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/9478\/revisions\/9482"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/media\/9480"}],"wp:attachment":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/media?parent=9478"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/categories?post=9478"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/tags?post=9478"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}