Skip to content

Instantly share code, notes, and snippets.

@jrocha-io
Last active January 22, 2023 17:34
Show Gist options
  • Save jrocha-io/64d48b73f413fda5b392f8556bce4856 to your computer and use it in GitHub Desktop.
Save jrocha-io/64d48b73f413fda5b392f8556bce4856 to your computer and use it in GitHub Desktop.

Revisions

  1. jrocha-io revised this gist Jan 22, 2023. 1 changed file with 5 additions and 2 deletions.
    7 changes: 5 additions & 2 deletions rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -109,7 +109,9 @@ subgraph FrontEnd
    "):::ultraProfitable
    bjs --> jq("jQuery<hr>CodeCademy: Learn jQuery (5 lessons)"):::profitable
    bjs --> pwa("Progressive Web Apps<hr><a href='Progressive Web Apps (PWA) - The Complete Guide'>Udemy: Progressive Web Apps (PWA) - The Complete Guide (15.5h)</a>")
    bjs --> ijs("Intermediate JavaScript: design patterns, modules, asynchronous JS, ES6<hr>CodeCademy: Learn Intermediate JavaScript (6 lessons) 🆗"):::ultraProfitable
    bjs --> ijs("Intermediate JavaScript: design patterns, modules, asynchronous JS, ES6<hr>CodeCademy: Learn Intermediate JavaScript (6 lessons) 🆗
    Udemy:
    "):::ultraProfitable
    ijs --> jstest("JavaScript Testing<hr>CodeCademy: Learn JavaScript Unit Testing (mocha) (4 lessons) 🆗
    CodeCademy: Learn JavaScript: Asynchronous Programming (2 lessons) 🆗
    Jest.io: Getting Started
    @@ -343,7 +345,8 @@ subgraph InfraStructure
    <a href='https://www.udemy.com/course/apache-web/'>Udemy: Apache Web Server</a>
    ")
    services --> ElasticSearch("Elasticsearch<hr><a href='https://www.udemy.com/course/elasticsearch-complete-guide/'>Udemy: Complete Guide to Elasticsearch</a>"):::profitable
    services --> Redis:::profitable
    services --> Redis("Redis<hr><a href='https://www.udemy.com/course/redis-the-complete-developers-guide-p/'>Redis: The Complete Developer's Guide (15.5h)</a>
    "):::profitable
    scale --> dp %% design patterns

    lblDO --> git("Git<hr>CodeCademy: Learn Git & GitHub (5 lessons)
  2. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -82,15 +82,15 @@ subgraph FrontEnd
    <a href='https://www.udemy.com/course/design-and-develop-a-killer-website-with-html5-and-css3/'>Udemy: Build Responsive Real-World Websites with HTML and CSS (37.5h)</a>
    <a href='https://www.udemy.com/course/css-floating-layouts/'>Udemy: CSS Floating Layouts (2.5h)</a> 🚀💸
    <a href='https://www.udemy.com/course/advanced-css-and-sass/'>Udemy: Advanced CSS and Sass: Flexbox, Grid, Animations and More! (28h)</a> 🚀💸
    <a href='https://getbem.com/'>GetBEM</a> 🚀 ✔️
    <hr>Avada (@theme-fusion) (85 projects)
    Canvas Niche Demos (@theme-forest) (57 projects)
    Metronic HTML Demos (@theme-forest) (40 projects)
    "):::ultraProfitable
    %% CSS Media Queries? Udemy's Advanced CSS ans SASS and CSS - The complete guide 2023
    %% CSS Floats? replaced by Grid and Flexbox
    css --> sass("SASS<hr>CodeCademy: Learn SASS (4 lessons)
    "):::profitable
    <a href='https://getbem.com/'>GetBEM</a> 🚀 ✔️
    "):::profitable
    css --> cssjs
    css --> tailwind
    sass --> bootstrap
  3. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -82,6 +82,7 @@ subgraph FrontEnd
    <a href='https://www.udemy.com/course/design-and-develop-a-killer-website-with-html5-and-css3/'>Udemy: Build Responsive Real-World Websites with HTML and CSS (37.5h)</a>
    <a href='https://www.udemy.com/course/css-floating-layouts/'>Udemy: CSS Floating Layouts (2.5h)</a> 🚀💸
    <a href='https://www.udemy.com/course/advanced-css-and-sass/'>Udemy: Advanced CSS and Sass: Flexbox, Grid, Animations and More! (28h)</a> 🚀💸
    <a href='https://getbem.com/'>GetBEM</a> 🚀 ✔️
    <hr>Avada (@theme-fusion) (85 projects)
    Canvas Niche Demos (@theme-forest) (57 projects)
    Metronic HTML Demos (@theme-forest) (40 projects)
    @@ -107,6 +108,7 @@ subgraph FrontEnd
    exercism: JavaScript (139 exercises)
    "):::ultraProfitable
    bjs --> jq("jQuery<hr>CodeCademy: Learn jQuery (5 lessons)"):::profitable
    bjs --> pwa("Progressive Web Apps<hr><a href='Progressive Web Apps (PWA) - The Complete Guide'>Udemy: Progressive Web Apps (PWA) - The Complete Guide (15.5h)</a>")
    bjs --> ijs("Intermediate JavaScript: design patterns, modules, asynchronous JS, ES6<hr>CodeCademy: Learn Intermediate JavaScript (6 lessons) 🆗"):::ultraProfitable
    ijs --> jstest("JavaScript Testing<hr>CodeCademy: Learn JavaScript Unit Testing (mocha) (4 lessons) 🆗
    CodeCademy: Learn JavaScript: Asynchronous Programming (2 lessons) 🆗
  4. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -185,7 +185,7 @@ subgraph BackEnd
    CodeCademy: Learn Node-SQLite (needs SQL!) (1 lesson)
    "):::profitable
    nodedb --> mern
    nodedb --> mean("MEAN<hr>Udemy: Angular & NodeJS - The MEAN Stack Guide [2023 Edition] (12.5h)")
    nodedb --> mean("MEAN<hr><a href='https://www.udemy.com/course/angular-2-and-nodejs-the-practical-guide/'>Udemy: Angular & NodeJS - The MEAN Stack Guide [2023 Edition] (12.5h)</a>")
    lblBE --> py("Python 3<hr>CodeCademy: Learn Python 3 (14 lessons)
    CodeCademy: Build Connect Four Using Python (1 lesson)
    CodeCademy: Learn Intermediate Python 3 (11 lessons)
  5. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 18 additions and 6 deletions.
    24 changes: 18 additions & 6 deletions rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -79,12 +79,15 @@ subgraph FrontEnd
    CodeCademy: Learn CSS: Variables and Functions (2 lessons)
    CodeCademy: Learn CSS: Browser Compatibility (1 lesson)
    CodeCademy: Learn CSS: Typography and Fonts (1 lesson)🆗
    <a href='https://www.udemy.com/course/design-and-develop-a-killer-website-with-html5-and-css3/'>Udemy: Build Responsive Real-World Websites with HTML and CSS (37.5h)</a>
    <a href='https://www.udemy.com/course/css-floating-layouts/'>Udemy: CSS Floating Layouts (2.5h)</a> 🚀💸
    <a href='https://www.udemy.com/course/advanced-css-and-sass/'>Udemy: Advanced CSS and Sass: Flexbox, Grid, Animations and More! (28h)</a> 🚀💸
    <hr>Avada (@theme-fusion) (85 projects)
    Canvas Niche Demos (@theme-forest) (57 projects)
    Metronic HTML Demos (@theme-forest) (40 projects)
    "):::ultraProfitable
    %% CSS Media Queries?
    %% CSS Floats?
    %% CSS Media Queries? Udemy's Advanced CSS ans SASS and CSS - The complete guide 2023
    %% CSS Floats? replaced by Grid and Flexbox
    css --> sass("SASS<hr>CodeCademy: Learn SASS (4 lessons)
    "):::profitable
    css --> cssjs
    @@ -131,8 +134,12 @@ subgraph FrontEnd
    angular("Angular (framework<hr>"):::ultraProfitable
    vue:::highProfitable
    end

    react --> mern
    angular --> mean

    react --> rnat("React Native"):::profitable
    react --> RCL
    react --> RCL %% "React Component Libraries"
    react --> cssjs("CSS in JS (CSS in React)<hr><a href='https://www.codecademy.com/learn/learn-css-in-js'>CodeCademy: Learn CSS-in-JS (3 lessons)</a>
    <a href='https://www.udemy.com/course/styled-components-tutorial-and-project-course/'>Udemy: React Styled Components Course (V5) (3h)</a> 💸
    <a href='https://www.udemy.com/course/react-styled-components/'>Udemy: React styled components / styled-components [V5 EDITION] (2h)</a> 💸
    @@ -177,6 +184,8 @@ subgraph BackEnd
    CodeCademy: Learn SQL (4 lessons)
    CodeCademy: Learn Node-SQLite (needs SQL!) (1 lesson)
    "):::profitable
    nodedb --> mern
    nodedb --> mean("MEAN<hr>Udemy: Angular & NodeJS - The MEAN Stack Guide [2023 Edition] (12.5h)")
    lblBE --> py("Python 3<hr>CodeCademy: Learn Python 3 (14 lessons)
    CodeCademy: Build Connect Four Using Python (1 lesson)
    CodeCademy: Learn Intermediate Python 3 (11 lessons)
    @@ -290,12 +299,15 @@ end
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    subgraph PostgreSQL
    lblDB --> psql("PostgreeSQL<hr>CodeCademy: Learn SQL 🆗 (4 lessons)
    lblDB --> sql("SQL<hr>CodeCademy: Learn SQL 🆗 (4 lessons)
    OdinProject: Databases Course (2 lessons, 1 project)
    CodeCademy: Design Databases with PostgreSQL (11 lessons)🆗
    <a href='https://www.udemy.com/course/the-complete-sql-bootcamp/'>Udemy: The Complete SQL Bootcamp: Go from Zero to Hero (9h)</a>
    "):::ultraProfitable
    sql --> mysql:::ultraProfitable
    sql --> psql("PostgreeSQL<hr>CodeCademy: Design Databases with PostgreSQL (11 lessons)🆗
    CodeCademy: How to Transform Tables with SQL (4 lessons)
    CodeCademy: Analyze data with SQL (8 lessons)
    "):::ultraProfitable
    "):::highProfitable
    psql --> wpa
    end

  6. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 0 additions and 3 deletions.
    3 changes: 0 additions & 3 deletions rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -1,11 +1,8 @@
    flowchart LR

    classDef labels fill:#88f,stroke:#222,stroke-width:4px,color:#fff;

    classDef ultraProfitable fill:#f66,stroke:#222,stroke-width:4px,color:#fff;

    classDef highProfitable fill:#f96,stroke:#222,stroke-width:3px,color:#222;

    classDef profitable fill:#fc6,stroke:#222,stroke-width:2px,color:#222;

    lblIni([INÍCIO]):::labels
  7. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 16 additions and 0 deletions.
    16 changes: 16 additions & 0 deletions rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -265,6 +265,10 @@ subgraph BackEnd
    selenium --> arch("Architecture Patterns")
    end

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %% Freelance
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    subgraph Freelance
    lblFL --> wp
    wp --> php("PHP<hr>CodeCademy: Learn PHP (17 lessons)
    @@ -284,6 +288,10 @@ subgraph Freelance
    "):::profitable
    end

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %% Database
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    subgraph PostgreSQL
    lblDB --> psql("PostgreeSQL<hr>CodeCademy: Learn SQL 🆗 (4 lessons)
    OdinProject: Databases Course (2 lessons, 1 project)
    @@ -294,6 +302,10 @@ subgraph PostgreSQL
    psql --> wpa
    end

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %% Infrastructure
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    subgraph InfraStructure
    lblDO --> devops("CI/CD<hr>CodeCademy: Introduction to DevOps ✔️
    ")
    @@ -346,6 +358,10 @@ subgraph InfraStructure
    iac2 --> wpa %% WordPress Avançado
    end

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %% Mobile
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    subgraph Mobile
    swift("Swift<hr>CodeCademy: Build iOS Apps with SwiftUI"):::profitable

  8. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 5 additions and 1 deletion.
    6 changes: 5 additions & 1 deletion rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -153,7 +153,11 @@ subgraph GameDev
    CodeCademy: Create Video Games with Phaser.js (18 lessons)
    ")
    end


    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %% Back-End
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    subgraph BackEnd
    lblBE --> node
    ijs --> node("Node.js<hr>CodeCademy: Learn Node.js (4 lessons) 🆗
  9. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 24 additions and 15 deletions.
    39 changes: 24 additions & 15 deletions rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -17,43 +17,52 @@ lblIni --> lblDO([DEVOPS]):::labels
    lblIni --> lblDB([DATABASE]):::labels
    lblIni --> lblFL([FREELANCE]):::labels

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %% Design
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    subgraph Design
    lblDsn --> pts("Photoshop<hr>Udemy: Adobe Photoshop CC – Essentials Training Course (11 hours)
    lblDsn --> canvas("Canvas<hr><a href='https://www.udemy.com/course/canva-master-course-graphic-design-for-beginners/'>Udemy: Canva Master Course | Learn Canva with Ronny (16.5h) </a>")
    lblDsn --> photoshop("Photoshop<hr>Udemy: Adobe Photoshop CC – Essentials Training Course (11 hours)
    Udemy: Adobe Photoshop CC – Advanced Training Course (16.5 hours)
    "):::profitable
    lblDsn ---> ils("Illustrator<hr>Udemy: Adobe Illustrator CC - Essentials Training Course Illustrator (9.5 hours)
    lblDsn ---> illustrator("Illustrator<hr>Udemy: Adobe Illustrator CC - Essentials Training Course Illustrator (9.5 hours)
    Udemy: Adobe Illustrator CC – Advanced Training Course (9.5 hours)
    "):::profitable
    lblDsn ----> ind("InDesign<hr>Udemy: Adobe InDesign CC - Essentials Training Course (7.5 hours)
    lblDsn ----> indesign("InDesign<hr>Udemy: Adobe InDesign CC - Essentials Training Course (7.5 hours)
    Udemy: Adobe InDesign CC - Advanced Training Course (8.5 hours)
    ")
    ils -.- ind
    ils --> logo("Logo Design<hr>Udemy: Logo Design in Adobe Illustrator - for Beginners & Beyond (17 hours)
    illustrator -.- indesign
    illustrator --> logo("Logo Design<hr>Udemy: Logo Design in Adobe Illustrator - for Beginners & Beyond (17 hours)
    <a href='https://www.udemy.com/course/logodesignintermediate/'>Logo Design in Adobe Illustrator - The Intermediate Level (hours)</a>
    ")
    ils --> ilv(Ilustração Vetorial)
    illustrator --> ilv(Ilustração Vetorial)
    ilv ---> lblIls([ILUSTRADOR])
    pts --> il(Ilustração Digital)
    photoshop --> il(Ilustração Digital)
    il --> lblIls
    pts ---> pd(Pintura Digital)
    photoshop ---> pd(Pintura Digital)
    pd --> lblIls
    pts ----> rtq(Retoque Fotográfico)
    photoshop ----> rtq(Retoque Fotográfico)
    rtq --> cmp(Composição Fotográfica)
    lblDsn --> Premiere
    lblDsn ---> AfterEffects
    Premiere -.- AfterEffects
    pts --> lblDg([DESGIN GRÁFICO])
    ils --> lblDg
    ind --> lblDg
    photoshop --> lblDg([DESGIN GRÁFICO])
    illustrator --> lblDg
    indesign --> lblDg
    end

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %% Front-End
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    subgraph FrontEnd
    lblFE --> html("HTML<hr><strong>CodeCademy: Learn HTML 🆗✔️</strong>"):::ultraProfitable
    %% https://www.codecademy.com/learn/learn-html
    html --> uiux("UI/UX<hr><strong>CodeCAdemy: Introduction to UI and UX Design</strong>
    Coursera: Certificado Profissional Design de UX no Google")
    Coursera: Certificado Profissional Design de UX no Google
    <a href='https://www.udemy.com/course/freelance-web-design-from-design-to-development-to-making-money/'>Udemy: Complete Web Design: from Figma to Webflow to Freelancing (19.5h)</a>
    ")
    uiux --> css("CSS<hr><strong>CodeCademy: Learn CSS 🆗✔️</strong>
    CodeCademy: Build a Website with HTML, CSS, and GitHub Pages (Skill Path) 🆗
    CodeCademy: How to Make a Website with NameCheap (5 lessons) 🆗
    @@ -133,8 +142,8 @@ subgraph FrontEnd
    ")
    subgraph RCL %% "React Component Libraries"
    direction TB
    materialui("Material UI")
    ant-design("Ant Design")
    materialui("Material UI<hr><a href='https://www.udemy.com/course/implement-high-fidelity-designs-with-material-ui-and-reactjs/'>Udemy: Implement High Fidelity Designs with Material-UI and ReactJS (42h)</a> 💸")
    ant-design("Ant Design<hr><a href='https://www.udemy.com/course/react-redux-ecommerce/'>React Redux Ecommerce - Master MERN Stack Web Development (43h)</a> 💸")
    storybook("Storybook")
    end
    end
  10. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 18 additions and 13 deletions.
    31 changes: 18 additions & 13 deletions rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -81,14 +81,16 @@ subgraph FrontEnd
    %% CSS Floats?
    css --> sass("SASS<hr>CodeCademy: Learn SASS (4 lessons)
    "):::profitable
    sass --> bts("Bootstrap<hr>CodeCademy: Learn Bootstrap (4) (1 lessons)
    css --> cssjs
    css --> tailwind
    sass --> bootstrap

    subgraph CSSF %% CSS Frameworks
    tailwind("Tailwind")
    bootstrap("Bootstrap<hr>CodeCademy: Learn Bootstrap (4) (1 lessons)
    "):::profitable
    css --> cssjs("CSS in JS (CSS in React)<hr><a href='https://www.codecademy.com/learn/learn-css-in-js'>Learn CSS-in-JS (3 lessons)</a>
    <a href='https://www.udemy.com/course/styled-components-tutorial-and-project-course/'>Udemy: React Styled Components Course (V5) (3h)</a> 💸
    <a href='https://www.udemy.com/course/react-styled-components/'>Udemy: React styled components / styled-components [V5 EDITION] (2h)</a> 💸
    ")
    react --> cssjs
    css --> tailwind("Tailwind")
    end

    html --> bjs("Basic JavaScript: conditionals, loops, array, objects, functions, methods<hr>CodeCademy: Learn JavaScript (11 lessons) 🆗
    CodeCademy: Building Interactive JavaScript Websites (5 lessons) 🆗
    CodeCademy: Learn JavaScript: Objects (2 lessons)
    @@ -103,12 +105,13 @@ subgraph FrontEnd
    Cypress: Getting started/Installing Cypress
    Vitest: Guide
    "):::profitable
    bjs --> bts
    ijs --> cssjs("CSS-in-JS<hr>CodeCademy: Learn CSS-in-JS")
    bjs --> bootstrap
    ijs --> react
    ijs --> ts("TypeScript<hr>CodeCademy: Learn TypeScript (6 lessons)
    "):::highProfitable
    ijs --> react

    ts --> angular
    ijs --> vue

    subgraph JSF %% JavaScript Frameworks
    react("React<hr>CodeCademy: Learn React (7 lessons) 🆗
    CodeCademy: Learn Advanced React (7 lessons) 🆗
    @@ -124,14 +127,16 @@ subgraph FrontEnd
    end
    react --> rnat("React Native"):::profitable
    react --> RCL
    react --> cssjs("CSS in JS (CSS in React)<hr><a href='https://www.codecademy.com/learn/learn-css-in-js'>CodeCademy: Learn CSS-in-JS (3 lessons)</a>
    <a href='https://www.udemy.com/course/styled-components-tutorial-and-project-course/'>Udemy: React Styled Components Course (V5) (3h)</a> 💸
    <a href='https://www.udemy.com/course/react-styled-components/'>Udemy: React styled components / styled-components [V5 EDITION] (2h)</a> 💸
    ")
    subgraph RCL %% "React Component Libraries"
    direction TB
    materialui("Material UI")
    ant-design("Ant Design")
    storybook("Storybook")
    end
    ts --> angular
    ijs --> vue
    end

    subgraph GameDev
  11. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 17 additions and 11 deletions.
    28 changes: 17 additions & 11 deletions rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -107,15 +107,21 @@ subgraph FrontEnd
    ijs --> cssjs("CSS-in-JS<hr>CodeCademy: Learn CSS-in-JS")
    ijs --> ts("TypeScript<hr>CodeCademy: Learn TypeScript (6 lessons)
    "):::highProfitable
    ijs --> react("React<hr>CodeCademy: Learn React (7 lessons) 🆗
    CodeCademy: Learn Advanced React (7 lessons) 🆗
    CodeCademy: Learn React Testing (2 lessons)
    CodeCademy: Create a front-end app with React (9 lessons)🆗
    CodeCademy: Learn Redux (5 lessons) 🆗
    CodeCademy: Create an Advanced Web App with React and Redux (6 lessons)🆗
    CodeCademy: Learn React Router (1 lesson)
    OdinProject: JavaScript Course (35 lessons, 16 projects)
    "):::ultraProfitable
    ijs --> react

    subgraph JSF %% JavaScript Frameworks
    react("React<hr>CodeCademy: Learn React (7 lessons) 🆗
    CodeCademy: Learn Advanced React (7 lessons) 🆗
    CodeCademy: Learn React Testing (2 lessons)
    CodeCademy: Create a front-end app with React (9 lessons)🆗
    CodeCademy: Learn Redux (5 lessons) 🆗
    CodeCademy: Create an Advanced Web App with React and Redux (6 lessons)🆗
    CodeCademy: Learn React Router (1 lesson)
    OdinProject: JavaScript Course (35 lessons, 16 projects)
    "):::ultraProfitable
    angular("Angular (framework<hr>"):::ultraProfitable
    vue:::highProfitable
    end
    react --> rnat("React Native"):::profitable
    react --> RCL
    subgraph RCL %% "React Component Libraries"
    @@ -124,8 +130,8 @@ subgraph FrontEnd
    ant-design("Ant Design")
    storybook("Storybook")
    end
    ts --> angular("Angular (framework<hr>"):::ultraProfitable
    ijs --> vue:::highProfitable
    ts --> angular
    ijs --> vue
    end

    subgraph GameDev
  12. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 1 addition and 2 deletions.
    3 changes: 1 addition & 2 deletions rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -118,9 +118,8 @@ subgraph FrontEnd
    "):::ultraProfitable
    react --> rnat("React Native"):::profitable
    react --> RCL
    subgraph RCL
    subgraph RCL %% "React Component Libraries"
    direction TB
    graph "React Component Libraries"
    materialui("Material UI")
    ant-design("Ant Design")
    storybook("Storybook")
  13. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -118,8 +118,9 @@ subgraph FrontEnd
    "):::ultraProfitable
    react --> rnat("React Native"):::profitable
    react --> RCL
    subgraph RCL("React Component Libraries")
    subgraph RCL
    direction TB
    graph "React Component Libraries"
    materialui("Material UI")
    ant-design("Ant Design")
    storybook("Storybook")
  14. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -119,6 +119,7 @@ subgraph FrontEnd
    react --> rnat("React Native"):::profitable
    react --> RCL
    subgraph RCL("React Component Libraries")
    direction TB
    materialui("Material UI")
    ant-design("Ant Design")
    storybook("Storybook")
  15. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -118,7 +118,7 @@ subgraph FrontEnd
    "):::ultraProfitable
    react --> rnat("React Native"):::profitable
    react --> RCL
    subgraph RCL
    subgraph RCL("React Component Libraries")
    materialui("Material UI")
    ant-design("Ant Design")
    storybook("Storybook")
  16. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -88,7 +88,7 @@ subgraph FrontEnd
    <a href='https://www.udemy.com/course/react-styled-components/'>Udemy: React styled components / styled-components [V5 EDITION] (2h)</a> 💸
    ")
    react --> cssjs
    css --> tailwind("")
    css --> tailwind("Tailwind")
    html --> bjs("Basic JavaScript: conditionals, loops, array, objects, functions, methods<hr>CodeCademy: Learn JavaScript (11 lessons) 🆗
    CodeCademy: Building Interactive JavaScript Websites (5 lessons) 🆗
    CodeCademy: Learn JavaScript: Objects (2 lessons)
  17. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 16 additions and 3 deletions.
    19 changes: 16 additions & 3 deletions rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -81,8 +81,14 @@ subgraph FrontEnd
    %% CSS Floats?
    css --> sass("SASS<hr>CodeCademy: Learn SASS (4 lessons)
    "):::profitable
    css --> cssjs
    sass --> bts("Bootstrap<hr>CodeCademy: Learn Bootstrap (4) (1 lessons)"):::profitable
    sass --> bts("Bootstrap<hr>CodeCademy: Learn Bootstrap (4) (1 lessons)
    "):::profitable
    css --> cssjs("CSS in JS (CSS in React)<hr><a href='https://www.codecademy.com/learn/learn-css-in-js'>Learn CSS-in-JS (3 lessons)</a>
    <a href='https://www.udemy.com/course/styled-components-tutorial-and-project-course/'>Udemy: React Styled Components Course (V5) (3h)</a> 💸
    <a href='https://www.udemy.com/course/react-styled-components/'>Udemy: React styled components / styled-components [V5 EDITION] (2h)</a> 💸
    ")
    react --> cssjs
    css --> tailwind("")
    html --> bjs("Basic JavaScript: conditionals, loops, array, objects, functions, methods<hr>CodeCademy: Learn JavaScript (11 lessons) 🆗
    CodeCademy: Building Interactive JavaScript Websites (5 lessons) 🆗
    CodeCademy: Learn JavaScript: Objects (2 lessons)
    @@ -111,6 +117,12 @@ subgraph FrontEnd
    OdinProject: JavaScript Course (35 lessons, 16 projects)
    "):::ultraProfitable
    react --> rnat("React Native"):::profitable
    react --> RCL
    subgraph RCL
    materialui("Material UI")
    ant-design("Ant Design")
    storybook("Storybook")
    end
    ts --> angular("Angular (framework<hr>"):::ultraProfitable
    ijs --> vue:::highProfitable
    end
    @@ -243,7 +255,8 @@ subgraph Freelance
    wp --> gad("Google Ads"):::profitable
    php --> wpa("WordPress Avançado"):::highProfitable
    react --> wpa
    php --> laravel:::profitable
    php --> laravel("Larvel<hr><a href='https://www.udemy.com/course/laravel-vuejs-restful-api-course/'>Udemy: Laravel 8 Vuejs & RESTful API Course With Complete Project</a>
    "):::profitable
    end

    subgraph PostgreSQL
  18. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -278,7 +278,9 @@ subgraph InfraStructure
    cloudb --> microservices
    cloudb --> services
    services --> NGINX("NGINX<hr><a href='https://www.udemy.com/course/nginx-fundamentals/'>Udemy: NGINX Fundamentals: High Performance Servers from Scratch</a>
    <a href='https://www.udemy.com/course/ssl-complete-guide/'>Udemy: The Complete SSL and TLS Guide: HTTP to HTTPS</a>")
    <a href='https://www.udemy.com/course/ssl-complete-guide/'>Udemy: The Complete SSL and TLS Guide: HTTP to HTTPS</a>
    <a href='https://www.udemy.com/course/apache-web/'>Udemy: Apache Web Server</a>
    ")
    services --> ElasticSearch("Elasticsearch<hr><a href='https://www.udemy.com/course/elasticsearch-complete-guide/'>Udemy: Complete Guide to Elasticsearch</a>"):::profitable
    services --> Redis:::profitable
    scale --> dp %% design patterns
  19. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -277,7 +277,8 @@ subgraph InfraStructure
    cloudb --> scale("Scalability/Building for Scale"):::profitable
    cloudb --> microservices
    cloudb --> services
    services --> NGINX
    services --> NGINX("NGINX<hr><a href='https://www.udemy.com/course/nginx-fundamentals/'>Udemy: NGINX Fundamentals: High Performance Servers from Scratch</a>
    <a href='https://www.udemy.com/course/ssl-complete-guide/'>Udemy: The Complete SSL and TLS Guide: HTTP to HTTPS</a>")
    services --> ElasticSearch("Elasticsearch<hr><a href='https://www.udemy.com/course/elasticsearch-complete-guide/'>Udemy: Complete Guide to Elasticsearch</a>"):::profitable
    services --> Redis:::profitable
    scale --> dp %% design patterns
  20. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -278,7 +278,7 @@ subgraph InfraStructure
    cloudb --> microservices
    cloudb --> services
    services --> NGINX
    services --> ElasticSearch:::profitable
    services --> ElasticSearch("Elasticsearch<hr><a href='https://www.udemy.com/course/elasticsearch-complete-guide/'>Udemy: Complete Guide to Elasticsearch</a>"):::profitable
    services --> Redis:::profitable
    scale --> dp %% design patterns

  21. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -26,11 +26,11 @@ subgraph Design
    Udemy: Adobe Illustrator CC – Advanced Training Course (9.5 hours)
    "):::profitable
    lblDsn ----> ind("InDesign<hr>Udemy: Adobe InDesign CC - Essentials Training Course (7.5 hours)
    Udemy: Adobe InDesign CC - Advanced Training Course (8.5 hours) <a href='http://google.com'>link</a>
    Udemy: Adobe InDesign CC - Advanced Training Course (8.5 hours)
    ")
    ils -.- ind
    ils --> logo("Logo Design<hr>Udemy: Logo Design in Adobe Illustrator - for Beginners & Beyond (17 hours)
    Logo Design in Adobe Illustrator - The Intermediate Level (hours)
    <a href='https://www.udemy.com/course/logodesignintermediate/'>Logo Design in Adobe Illustrator - The Intermediate Level (hours)</a>
    ")
    ils --> ilv(Ilustração Vetorial)
    ilv ---> lblIls([ILUSTRADOR])
  22. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -26,7 +26,7 @@ subgraph Design
    Udemy: Adobe Illustrator CC – Advanced Training Course (9.5 hours)
    "):::profitable
    lblDsn ----> ind("InDesign<hr>Udemy: Adobe InDesign CC - Essentials Training Course (7.5 hours)
    Udemy: Adobe InDesign CC - Advanced Training Course (8.5 hours)
    Udemy: Adobe InDesign CC - Advanced Training Course (8.5 hours) <a href='http://google.com'>link</a>
    ")
    ils -.- ind
    ils --> logo("Logo Design<hr>Udemy: Logo Design in Adobe Illustrator - for Beginners & Beyond (17 hours)
  23. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -30,7 +30,7 @@ subgraph Design
    ")
    ils -.- ind
    ils --> logo("Logo Design<hr>Udemy: Logo Design in Adobe Illustrator - for Beginners & Beyond (17 hours)
    "Logo Design in Adobe Illustrator - The Intermediate Level (hours)
    Logo Design in Adobe Illustrator - The Intermediate Level (hours)
    ")
    ils --> ilv(Ilustração Vetorial)
    ilv ---> lblIls([ILUSTRADOR])
  24. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 21 additions and 5 deletions.
    26 changes: 21 additions & 5 deletions rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -19,10 +19,19 @@ lblIni --> lblFL([FREELANCE]):::labels

    %% Design
    subgraph Design
    lblDsn --> pts(Photoshop):::profitable
    lblDsn ---> ils(Illustrator):::profitable
    lblDsn ----> ind(InDesign)
    lblDsn --> pts("Photoshop<hr>Udemy: Adobe Photoshop CC – Essentials Training Course (11 hours)
    Udemy: Adobe Photoshop CC – Advanced Training Course (16.5 hours)
    "):::profitable
    lblDsn ---> ils("Illustrator<hr>Udemy: Adobe Illustrator CC - Essentials Training Course Illustrator (9.5 hours)
    Udemy: Adobe Illustrator CC – Advanced Training Course (9.5 hours)
    "):::profitable
    lblDsn ----> ind("InDesign<hr>Udemy: Adobe InDesign CC - Essentials Training Course (7.5 hours)
    Udemy: Adobe InDesign CC - Advanced Training Course (8.5 hours)
    ")
    ils -.- ind
    ils --> logo("Logo Design<hr>Udemy: Logo Design in Adobe Illustrator - for Beginners & Beyond (17 hours)
    "Logo Design in Adobe Illustrator - The Intermediate Level (hours)
    ")
    ils --> ilv(Ilustração Vetorial)
    ilv ---> lblIls([ILUSTRADOR])
    pts --> il(Ilustração Digital)
    @@ -64,10 +73,13 @@ subgraph FrontEnd
    CodeCademy: Learn CSS: Variables and Functions (2 lessons)
    CodeCademy: Learn CSS: Browser Compatibility (1 lesson)
    CodeCademy: Learn CSS: Typography and Fonts (1 lesson)🆗
    <hr>Avada (@theme-fusion) (85 projects)
    Canvas Niche Demos (@theme-forest) (57 projects)
    Metronic HTML Demos (@theme-forest) (40 projects)
    "):::ultraProfitable
    %% CSS Media Queries?
    %% CSS Floats?
    css --> sass("SASS<hr>CodeCademy: Learn Sass (4 lessons)
    css --> sass("SASS<hr>CodeCademy: Learn SASS (4 lessons)
    "):::profitable
    css --> cssjs
    sass --> bts("Bootstrap<hr>CodeCademy: Learn Bootstrap (4) (1 lessons)"):::profitable
    @@ -81,8 +93,10 @@ subgraph FrontEnd
    bjs --> ijs("Intermediate JavaScript: design patterns, modules, asynchronous JS, ES6<hr>CodeCademy: Learn Intermediate JavaScript (6 lessons) 🆗"):::ultraProfitable
    ijs --> jstest("JavaScript Testing<hr>CodeCademy: Learn JavaScript Unit Testing (mocha) (4 lessons) 🆗
    CodeCademy: Learn JavaScript: Asynchronous Programming (2 lessons) 🆗
    Jest.io: Getting Started
    Cypress: Getting started/Installing Cypress
    Vitest: Guide
    "):::profitable
    %% jest?
    bjs --> bts
    ijs --> cssjs("CSS-in-JS<hr>CodeCademy: Learn CSS-in-JS")
    ijs --> ts("TypeScript<hr>CodeCademy: Learn TypeScript (6 lessons)
    @@ -246,6 +260,7 @@ subgraph InfraStructure
    lblDO --> devops("CI/CD<hr>CodeCademy: Introduction to DevOps ✔️
    ")
    devops --> terminal("Bash<hr>Vim Adventure (22 fev)
    YouTube: VomikoD VIM Adventures
    "):::profitable
    lblDO --> os("Fundamentals of Operating System")
    terminal --> linux("Linux System Admin")
    @@ -268,6 +283,7 @@ subgraph InfraStructure
    scale --> dp %% design patterns

    lblDO --> git("Git<hr>CodeCademy: Learn Git & GitHub (5 lessons)
    gitmoji (flashcards)
    ")
    git --> dpl("Host<hr>CodeCademy: How to Deploy a Website [GitHub Pages] (3 lessons)
    CodeCademy: Deploying Websites using Git and GitHub (1 lesson)
  25. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 5 additions and 2 deletions.
    7 changes: 5 additions & 2 deletions rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -10,7 +10,8 @@ classDef profitable fill:#fc6,stroke:#222,stroke-width:2px,color:#222;

    lblIni([INÍCIO]):::labels
    lblIni --> lblDsn([DESIGN]):::labels
    lblIni --> lblFE([FRONTEND]):::labels
    lblIni --> basics("OdinProject: Foundations Course (44 lessons, 5 projects)")
    basics --> lblFE([FRONTEND]):::labels
    lblIni --> lblBE([BACKEND]):::labels
    lblIni --> lblDO([DEVOPS]):::labels
    lblIni --> lblDB([DATABASE]):::labels
    @@ -203,10 +204,12 @@ subgraph BackEnd
    OdinProject: Ruby (26 lessons, 14 projects)
    "):::profitable

    node --> dp("Design Principles (include Clean Code, GoF Design Patterns, and Agile)<hr>Software Design Principles (SOLID)(3 lessons)🆗"):::ultraProfitable
    node --> dp("Design Principles (include Clean Code, GoF Design Patterns)<hr>Software Design Principles (SOLID)(3 lessons)🆗"):::ultraProfitable
    py --> dp
    java --> dp
    ruby --> dp
    dp --> Agile:::ultraProfitable
    Agile --> jobPreparation("Job Preparation<hr>OdinProject: Getting Hired Course (11 lessons, 2 projects)")
    dp --> selenium("Selenium Testing"):::profitable
    selenium --> arch("Architecture Patterns")
    end
  26. jrocha-io revised this gist Jan 3, 2023. 1 changed file with 12 additions and 5 deletions.
    17 changes: 12 additions & 5 deletions rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -42,17 +42,18 @@ end
    subgraph FrontEnd
    lblFE --> html("HTML<hr><strong>CodeCademy: Learn HTML 🆗✔️</strong>"):::ultraProfitable
    %% https://www.codecademy.com/learn/learn-html
    html --> uiux("UI/UX<hr><strong>CodeCAdemy: Introduction to UI and UX Design</strong>")
    %% https://www.codecademy.com/learn/intro-to-ui-ux
    html --> uiux("UI/UX<hr><strong>CodeCAdemy: Introduction to UI and UX Design</strong>
    Coursera: Certificado Profissional Design de UX no Google")
    uiux --> css("CSS<hr><strong>CodeCademy: Learn CSS 🆗✔️</strong>
    CodeCademy: Build a Website with HTML, CSS, and GitHub Pages (Skill Path) 🆗
    CodeCademy: How to Make a Website with NameCheap (5 lessons) 🆗
    CodeCademy: Learn CSS: Introduction (3 lessons) 🚀
    CodeCademy: Learn CSS: Box Model and Layout (display, positioning) (3 lessons) 🚀
    CodeCademy: Learn Navigation Design 🆗
    CodeCademy: Learn CSS: Colors (1 lesson)🆗
    CodeCademy: Learn Intermediate CSS (10 lessons) 🆗
    OdinProject: Intermediate HTML and CSS Course (21 lessons, 2 projects)
    OdinProject: Advanced HTML and CSS Course (15 lessons, 1 project)
    CodeCademy: Learn CSS: Flexbox and Grid (3 lessons) 🚀
    CodeCademy: Learn CSS: Transitions and Animations (1 lessons)🆗
    CodeCademy: Learn CSS: Responsive Design (media queries) (2 lessons) 🆗 🚀
    @@ -92,6 +93,7 @@ subgraph FrontEnd
    CodeCademy: Learn Redux (5 lessons) 🆗
    CodeCademy: Create an Advanced Web App with React and Redux (6 lessons)🆗
    CodeCademy: Learn React Router (1 lesson)
    OdinProject: JavaScript Course (35 lessons, 16 projects)
    "):::ultraProfitable
    react --> rnat("React Native"):::profitable
    ts --> angular("Angular (framework<hr>"):::ultraProfitable
    @@ -110,6 +112,7 @@ subgraph BackEnd
    CodeCademy: Introduction to Back-End Programming (1 lesson) 🆗
    CodeCademy: Learn Express.js (6 lessons) 🆗
    CodeCademy: Create a Back-End App with JavaScript (29 lessons) 🆗
    OdinProject: NodeJS Course (17 lessons, 7 projects)
    CodeCademy: User Authentication & Authorization in Express (6 lessons) 🆗
    CodeCademy: Learn Testing for Web Development (TDD) (4 lessons) 🆗
    CodeCademy: API Development with Swagger and OpenAPI (5 lessons) 🆗
    @@ -195,7 +198,9 @@ subgraph BackEnd

    lblBE --> ruby("Ruby on Rails<hr>CodeCademy: Learn Ruby (19 lessons)
    CodeCademy: Learn Ruby on Rails (4 lessons)
    OdinProject: Ruby on Rails Course (28 lessons, 11 projects)
    CodeCademy: Learn Authentication with Ruby on Rails (2 lessons)
    OdinProject: Ruby (26 lessons, 14 projects)
    "):::profitable

    node --> dp("Design Principles (include Clean Code, GoF Design Patterns, and Agile)<hr>Software Design Principles (SOLID)(3 lessons)🆗"):::ultraProfitable
    @@ -226,6 +231,7 @@ end

    subgraph PostgreSQL
    lblDB --> psql("PostgreeSQL<hr>CodeCademy: Learn SQL 🆗 (4 lessons)
    OdinProject: Databases Course (2 lessons, 1 project)
    CodeCademy: Design Databases with PostgreSQL (11 lessons)🆗
    CodeCademy: How to Transform Tables with SQL (4 lessons)
    CodeCademy: Analyze data with SQL (8 lessons)
    @@ -236,7 +242,8 @@ end
    subgraph InfraStructure
    lblDO --> devops("CI/CD<hr>CodeCademy: Introduction to DevOps ✔️
    ")
    devops --> terminal("Bash"):::profitable
    devops --> terminal("Bash<hr>Vim Adventure (22 fev)
    "):::profitable
    lblDO --> os("Fundamentals of Operating System")
    terminal --> linux("Linux System Admin")
    os --> linux
    @@ -280,6 +287,6 @@ subgraph InfraStructure
    end

    subgraph Mobile
    swift:::profitable
    swift("Swift<hr>CodeCademy: Build iOS Apps with SwiftUI"):::profitable

    end
  27. jrocha-io revised this gist Jan 2, 2023. 1 changed file with 13 additions and 2 deletions.
    15 changes: 13 additions & 2 deletions rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -193,7 +193,10 @@ subgraph BackEnd
    javabe --> firebase
    pybe --> firebase

    lblBE --> ruby("Ruby on Rails<hr>"):::profitable
    lblBE --> ruby("Ruby on Rails<hr>CodeCademy: Learn Ruby (19 lessons)
    CodeCademy: Learn Ruby on Rails (4 lessons)
    CodeCademy: Learn Authentication with Ruby on Rails (2 lessons)
    "):::profitable

    node --> dp("Design Principles (include Clean Code, GoF Design Patterns, and Agile)<hr>Software Design Principles (SOLID)(3 lessons)🆗"):::ultraProfitable
    py --> dp
    @@ -205,7 +208,15 @@ end

    subgraph Freelance
    lblFL --> wp
    wp --> php:::ultraProfitable
    wp --> php("PHP<hr>CodeCademy: Learn PHP (17 lessons)
    CodeCademy: Learn PHP: Introduction (3 lessons)
    CodeCademy: Learn PHP: Form Handling and Validation (5 lessons)
    CodeCademy: Learn PHP: Arrays and Loops (3 lessons)
    CodeCademy: Learn PHP: Conditionals and Logic (2 lessons)
    CodeCademy: Learn PHP: Objects and Classes (1 lesson)
    CodeCademy: Learn Intermediate PHP (2 lessons)
    CodeCademy: Learn PHP: Functions (2 lessons)
    "):::ultraProfitable
    wp --> ga("Google Analytics"):::profitable
    wp --> gad("Google Ads"):::profitable
    php --> wpa("WordPress Avançado"):::highProfitable
  28. jrocha-io revised this gist Jan 2, 2023. 1 changed file with 0 additions and 1 deletion.
    1 change: 0 additions & 1 deletion rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -219,7 +219,6 @@ subgraph PostgreSQL
    CodeCademy: How to Transform Tables with SQL (4 lessons)
    CodeCademy: Analyze data with SQL (8 lessons)
    "):::ultraProfitable
    psql --> dp
    psql --> wpa
    end

  29. jrocha-io revised this gist Jan 2, 2023. 1 changed file with 0 additions and 6 deletions.
    6 changes: 0 additions & 6 deletions rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -220,12 +220,6 @@ subgraph PostgreSQL
    CodeCademy: Analyze data with SQL (8 lessons)
    "):::ultraProfitable
    psql --> dp
    java -.- psql
    node -.- psql
    php -.- psql
    py -.- psql
    ruby -.- psql

    psql --> wpa
    end

  30. jrocha-io revised this gist Jan 2, 2023. 1 changed file with 6 additions and 4 deletions.
    10 changes: 6 additions & 4 deletions rochas-roadmap.mmd
    Original file line number Diff line number Diff line change
    @@ -240,15 +240,17 @@ subgraph InfraStructure
    cloud --> cloud1("Amazon Web Services (AWS)"):::profitable
    cloud --> cloud2("Google Cloud Platform")
    cloud --> cloud3("Microsoft Azure"):::profitable
    cloud --> Serverless(Serverless: AWS Lambda):::profitable
    cloud1 --> cloudb
    cloud2 --> cloudb
    cloud3 --> cloudb
    Serverless --> cloudb
    cloudb --> scale("Scalability/Building for Scale"):::profitable
    cloudb --> NGINX
    cloudb --> microservices
    cloudb --> ElasticSearch:::profitable
    cloudb --> Serverless(AWS Lambda):::profitable
    cloudb --> Redis:::profitable
    cloudb --> services
    services --> NGINX
    services --> ElasticSearch:::profitable
    services --> Redis:::profitable
    scale --> dp %% design patterns

    lblDO --> git("Git<hr>CodeCademy: Learn Git & GitHub (5 lessons)