diff --git a/content/roadmaps/109-golang/content/104-go-web-frameworks/100-beego.md b/content/roadmaps/109-golang/content/104-go-web-frameworks/100-beego.md index 0494aea7c..b8363df9e 100644 --- a/content/roadmaps/109-golang/content/104-go-web-frameworks/100-beego.md +++ b/content/roadmaps/109-golang/content/104-go-web-frameworks/100-beego.md @@ -1 +1,7 @@ -# Beego \ No newline at end of file +# Beego + +Beego is an open-source, high-performance web framework for the Go programming language. + +Free Content +Github Repository +Official Website diff --git a/content/roadmaps/109-golang/content/104-go-web-frameworks/101-gin.md b/content/roadmaps/109-golang/content/104-go-web-frameworks/101-gin.md index 617f8d1d8..e9e9b64de 100644 --- a/content/roadmaps/109-golang/content/104-go-web-frameworks/101-gin.md +++ b/content/roadmaps/109-golang/content/104-go-web-frameworks/101-gin.md @@ -1 +1,7 @@ -# Gin \ No newline at end of file +# Gin + +Gin is a high-performance HTTP web framework written in Golang (Go). Gin has a martini-like API and claims to be up to 40 times faster. Gin allows you to build web applications and microservices in Go. + +Free Content +Github Repository +Official Website diff --git a/content/roadmaps/109-golang/content/104-go-web-frameworks/102-revel.md b/content/roadmaps/109-golang/content/104-go-web-frameworks/102-revel.md index bd32b01de..9283d2e11 100644 --- a/content/roadmaps/109-golang/content/104-go-web-frameworks/102-revel.md +++ b/content/roadmaps/109-golang/content/104-go-web-frameworks/102-revel.md @@ -1 +1,7 @@ -# Revel \ No newline at end of file +# Revel + +Revel web development is a near full-stack web framework. The purpose of Revel is to make it easier for developers to build web applications using the MVC (Model-View-Controller) architecture pattern. + +Free Content +Github Repository +Official Website diff --git a/content/roadmaps/109-golang/content/104-go-web-frameworks/103-echo.md b/content/roadmaps/109-golang/content/104-go-web-frameworks/103-echo.md index 183516c34..59b95aee0 100644 --- a/content/roadmaps/109-golang/content/104-go-web-frameworks/103-echo.md +++ b/content/roadmaps/109-golang/content/104-go-web-frameworks/103-echo.md @@ -1 +1,7 @@ -# Echo \ No newline at end of file +# Echo + +Echo is a performance-focused, extensible, open-source Go web application framework. It is a minimalist web framework that stands between stdlib + router and a full-stack web framework. + +Free Content +Github Repository +Official Website diff --git a/content/roadmaps/109-golang/content/104-go-web-frameworks/104-gorilla.md b/content/roadmaps/109-golang/content/104-go-web-frameworks/104-gorilla.md index 8c29a41cf..82c81334d 100644 --- a/content/roadmaps/109-golang/content/104-go-web-frameworks/104-gorilla.md +++ b/content/roadmaps/109-golang/content/104-go-web-frameworks/104-gorilla.md @@ -1 +1,7 @@ -# Gorilla \ No newline at end of file +# Gorilla + +Gorilla is a web toolkit for the Go programming language that provides useful, composable packages for writing HTTP-based applications. + +Free Content +Github Repository +Official Website diff --git a/content/roadmaps/109-golang/content/104-go-web-frameworks/105-gofiber.md b/content/roadmaps/109-golang/content/104-go-web-frameworks/105-gofiber.md index f4a451b07..af552b3c3 100644 --- a/content/roadmaps/109-golang/content/104-go-web-frameworks/105-gofiber.md +++ b/content/roadmaps/109-golang/content/104-go-web-frameworks/105-gofiber.md @@ -1 +1,7 @@ -# Gofiber \ No newline at end of file +# Gofiber + +Go Fiber is an Express-inspired framework for Golang. Go Fiber is a web framework built on top of fast HTTP. It can be used to handle operations such as routing/endpoints, middleware, server request, etc. + +Free Content +Github Repository +Official Website Docs diff --git a/content/roadmaps/109-golang/content/104-go-web-frameworks/106-buffalo.md b/content/roadmaps/109-golang/content/104-go-web-frameworks/106-buffalo.md index 84c98ee17..989cd7b8c 100644 --- a/content/roadmaps/109-golang/content/104-go-web-frameworks/106-buffalo.md +++ b/content/roadmaps/109-golang/content/104-go-web-frameworks/106-buffalo.md @@ -1 +1,7 @@ -# Buffalo \ No newline at end of file +# Buffalo + +Buffalo helps you to generate a web project that already has everything from front-end (JavaScript, SCSS, etc.) to the back-end (database, routing, etc.) already hooked up and ready to run. From there it provides easy APIs to build your web application quickly in Go. + +Free Content +Github Repository +Official Website Docs diff --git a/content/roadmaps/114-software-architect/content/109-working-with-data/101-etl-datawarehouses.md b/content/roadmaps/114-software-architect/content/109-working-with-data/101-etl-datawarehouses.md index 865f27c33..9e172b51e 100644 --- a/content/roadmaps/114-software-architect/content/109-working-with-data/101-etl-datawarehouses.md +++ b/content/roadmaps/114-software-architect/content/109-working-with-data/101-etl-datawarehouses.md @@ -1 +1 @@ -# Etl datawarehouses \ No newline at end of file +# Etl datawarehouses diff --git a/content/roadmaps/114-software-architect/content/109-working-with-data/103-analytics/100-apache-spark.md b/content/roadmaps/114-software-architect/content/109-working-with-data/103-analytics/100-apache-spark.md index f2b27accd..08a58dd75 100644 --- a/content/roadmaps/114-software-architect/content/109-working-with-data/103-analytics/100-apache-spark.md +++ b/content/roadmaps/114-software-architect/content/109-working-with-data/103-analytics/100-apache-spark.md @@ -1 +1,6 @@ -# Apache spark \ No newline at end of file +# Apache spark + +Apache Spark is a multi-language engine for executing data engineering, data science, and machine learning on single-node machines or clusters. + +Free Content +Official Website diff --git a/content/roadmaps/114-software-architect/content/109-working-with-data/103-analytics/101-hadoop.md b/content/roadmaps/114-software-architect/content/109-working-with-data/103-analytics/101-hadoop.md index 6d8f2dd9d..19cd1a08e 100644 --- a/content/roadmaps/114-software-architect/content/109-working-with-data/103-analytics/101-hadoop.md +++ b/content/roadmaps/114-software-architect/content/109-working-with-data/103-analytics/101-hadoop.md @@ -1 +1,6 @@ -# Hadoop \ No newline at end of file +# Hadoop + +The Apache Hadoop software library is a framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models. + +Free Content +Official Website diff --git a/content/roadmaps/114-software-architect/content/109-working-with-data/103-analytics/102-datawarehouses-principles.md b/content/roadmaps/114-software-architect/content/109-working-with-data/103-analytics/102-datawarehouses-principles.md index f9cef0f54..e826a431e 100644 --- a/content/roadmaps/114-software-architect/content/109-working-with-data/103-analytics/102-datawarehouses-principles.md +++ b/content/roadmaps/114-software-architect/content/109-working-with-data/103-analytics/102-datawarehouses-principles.md @@ -1 +1,6 @@ -# Datawarehouses principles \ No newline at end of file +# Datawarehouses principles + +It is based on the assumption that every system should take care of a concern in a way that such concern should be encapsulated by the system itself. + +Free Content +Toptal Developers Website diff --git a/content/roadmaps/114-software-architect/content/112-architect-frameworks/100-babok.md b/content/roadmaps/114-software-architect/content/112-architect-frameworks/100-babok.md index 52a8255ad..0b292f0e7 100644 --- a/content/roadmaps/114-software-architect/content/112-architect-frameworks/100-babok.md +++ b/content/roadmaps/114-software-architect/content/112-architect-frameworks/100-babok.md @@ -1 +1,7 @@ -# Babok \ No newline at end of file +# Babok + +The guide to the Business Analysis Body of Knowledge (BABOK Guide) is a book from the International Institute of Business Analysis (IIBA) that provides business analysts (BAs) with strategies for using data to improve an organization's workflow processes, technology, products and services. + +Free Content +Official Website +Wikipedia diff --git a/content/roadmaps/114-software-architect/content/112-architect-frameworks/101-iaf.md b/content/roadmaps/114-software-architect/content/112-architect-frameworks/101-iaf.md index 850255c0b..99a88a61b 100644 --- a/content/roadmaps/114-software-architect/content/112-architect-frameworks/101-iaf.md +++ b/content/roadmaps/114-software-architect/content/112-architect-frameworks/101-iaf.md @@ -1 +1,7 @@ -# Iaf \ No newline at end of file +# Iaf + +The Integrated Architecture Framework (IAF) is an enterprise architecture framework that covers business, information, information system and technology infrastructure. + +Free Content +Official PDF +Wikipedia diff --git a/content/roadmaps/114-software-architect/content/112-architect-frameworks/101-uml.md b/content/roadmaps/114-software-architect/content/112-architect-frameworks/101-uml.md index feb4939c4..fa4fc8dfc 100644 --- a/content/roadmaps/114-software-architect/content/112-architect-frameworks/101-uml.md +++ b/content/roadmaps/114-software-architect/content/112-architect-frameworks/101-uml.md @@ -1 +1,7 @@ -# Uml \ No newline at end of file +# Uml + +The generalized UML pattern framework is an object-oriented framework that provides support for the base classes that the standard pattern implementation model extends. + +Free Content +IBM Docs +Wikipedia diff --git a/content/roadmaps/114-software-architect/content/112-architect-frameworks/102-togaf.md b/content/roadmaps/114-software-architect/content/112-architect-frameworks/102-togaf.md index 08e0973bb..3a4b8f536 100644 --- a/content/roadmaps/114-software-architect/content/112-architect-frameworks/102-togaf.md +++ b/content/roadmaps/114-software-architect/content/112-architect-frameworks/102-togaf.md @@ -1 +1,7 @@ -# Togaf \ No newline at end of file +# Togaf + +The TOGAF content framework provides a detailed model of architectural work products, including deliverables, artifacts within deliverables, and the architectural building blocks that artifacts represent. + +Free Content +Official Website +Wikipedia diff --git a/content/roadmaps/114-software-architect/content/114-networks/100-osi-tcp-ip-model.md b/content/roadmaps/114-software-architect/content/114-networks/100-osi-tcp-ip-model.md index cb058453d..c7b27dafb 100644 --- a/content/roadmaps/114-software-architect/content/114-networks/100-osi-tcp-ip-model.md +++ b/content/roadmaps/114-software-architect/content/114-networks/100-osi-tcp-ip-model.md @@ -1 +1,4 @@ -# Osi tcp ip model \ No newline at end of file +# Osi tcp ip model + +TCP/IP Model is a communication protocols suite using which network devices can be connected to the Internet. +On the other hand, the OSI Model is a conceptual framework, using which the functioning of a network can be described. diff --git a/content/roadmaps/114-software-architect/content/114-networks/101-http-https.md b/content/roadmaps/114-software-architect/content/114-networks/101-http-https.md index 6eb375120..d5dcce74e 100644 --- a/content/roadmaps/114-software-architect/content/114-networks/101-http-https.md +++ b/content/roadmaps/114-software-architect/content/114-networks/101-http-https.md @@ -1 +1,4 @@ -# Http https \ No newline at end of file +# Http https + +Hypertext Transfer Protocol Secure is an extension of the Hypertext Transfer Protocol. It is used for secure communication over a computer network, and is widely used on the Internet. +In HTTPS, the communication protocol is encrypted using Transport Layer Security or, formerly, Secure Sockets Layer. diff --git a/content/roadmaps/114-software-architect/content/114-networks/102-proxies.md b/content/roadmaps/114-software-architect/content/114-networks/102-proxies.md index c57d63629..7414bba67 100644 --- a/content/roadmaps/114-software-architect/content/114-networks/102-proxies.md +++ b/content/roadmaps/114-software-architect/content/114-networks/102-proxies.md @@ -1 +1,3 @@ -# Proxies \ No newline at end of file +# Proxies + +In computer networking, a proxy server is a server application that acts as an intermediary between a client requesting a resource and the server providing that resource. diff --git a/content/roadmaps/114-software-architect/content/114-networks/103-firewalls.md b/content/roadmaps/114-software-architect/content/114-networks/103-firewalls.md index 892d4c16d..f2f5c9c11 100644 --- a/content/roadmaps/114-software-architect/content/114-networks/103-firewalls.md +++ b/content/roadmaps/114-software-architect/content/114-networks/103-firewalls.md @@ -1 +1,3 @@ -# Firewalls \ No newline at end of file +# Firewalls + +A Firewall is a network security device that monitors and filters incoming and outgoing network traffic based on an organization's previously established security policies.