Skip to content

Commit 037b01c

Browse files
add: conteúdo LP nos níveis JR de backend (#390)
1 parent 5053188 commit 037b01c

File tree

8 files changed

+201
-153
lines changed

8 files changed

+201
-153
lines changed
+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: Lógica de Programação
2+
logo:
3+
short-description:
4+
key-objectives:
5+
- Aprender lógica de programação, fundamental para o desenvolvimento de software
6+
- Conhecer as bases para se criar, analisar e resolver problemas computacionais de forma estruturada e eficiente
7+
- Entender o que são tipos de dados
8+
- Declarar variáveis, considerando os diferentes tipos
9+
- Conhecer os operadores de atribuição e comparação
10+
- Usar estruturas condicionais
11+
- Usar estruturas de repetição e laços
12+
- Usar funções, passando parâmetros e argumentos
13+
aditional-objectives:
14+
- Conhecer os fundamentos da manipulação do DOM e interação com o navegador
15+
contents:
16+
- type: ARTICLE
17+
title: "Lógica de programação: o que é e para que serve?"
18+
link: https://www.locaweb.com.br/blog/temas/codigo-aberto/logica-de-programacao-o-que-e/
19+
- type: ARTICLE
20+
title: "Lógica de programação: guia completo para iniciantes"
21+
link: https://www.hostgator.com.br/blog/logica-de-programacao/
22+
- type: SITE
23+
title: "Livro - Lógica de Programação"
24+
link: https://www.casadocodigo.com.br/products/livro-programacao
25+
- type: YOUTUBE
26+
title: "O MÍNIMO QUE VOCÊ PRECISA SABER ANTES DE PROGRAMAR!"
27+
link: https://www.youtube.com/watch?v=BTENKdRVS2U
28+
- type: PODCAST
29+
title: "Se você não aprender lógica de programação, você NÃO VAI CONSEGUIR VAGA"
30+
link: https://open.spotify.com/episode/2XxEhO0cPflGp3oGRgGJLX?si=FtgYSOvaSZGo-B31ex5ANQ
31+
alura-contents:
32+
- type: COURSE
33+
title: "Formação A partir do zero: iniciante em programação"
34+
link: https://cursos.alura.com.br/formacao-programacao

_data/guides/pt_BR/csharp.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ tags:
44
expertise:
55
- name: C# Back-end Jr
66
cards:
7+
- programming-logic:
8+
priority: 10
79
- csharp-fundamentals:
810
priority: 10
911
- oop-concepts:

_data/guides/pt_BR/go.yaml

+85-83
Original file line numberDiff line numberDiff line change
@@ -1,83 +1,85 @@
1-
name: Go
2-
tags:
3-
- back-end
4-
expertise:
5-
- name: Go Jr
6-
cards:
7-
- go-fundamentals:
8-
priority: 10
9-
- go-oop:
10-
priority: 9
11-
- go-structs:
12-
priority: 9
13-
- go-errors:
14-
priority: 8
15-
- name: Go Mid
16-
cards:
17-
- go-pointers:
18-
priority: 9
19-
- go-interfaces:
20-
priority: 8
21-
- go-concurrency:
22-
priority: 8
23-
- go-packages:
24-
priority: 8
25-
- go-testing:
26-
priority: 8
27-
- go-persistence:
28-
priority: 7
29-
- go-routines-and-channels:
30-
priority: 9
31-
- go-web-programming:
32-
priority: 8
33-
- name: Go Expert
34-
cards:
35-
- go-rest-api:
36-
priority: 9
37-
- microservices:
38-
priority: 8
39-
- go-debugging:
40-
priority: 8
41-
- streaming:
42-
priority: 10
43-
- go-grpc:
44-
priority: 7
45-
- go-security-best-practices:
46-
priority: 9
47-
- go-performance-optimization:
48-
priority: 8
49-
collaboration:
50-
- name: DevOps
51-
cards:
52-
- git-and-github-fundamentals:
53-
priority: 9
54-
- http-fundamentals:
55-
priority: 10
56-
- ci-cd:
57-
priority: 9
58-
#- virtualization:
59-
# priority: 8
60-
#- containerization:
61-
# priority: 8
62-
- name: Best Practices
63-
cards:
64-
- solid:
65-
priority: 8
66-
- command-line-fundamentals:
67-
priority: 8
68-
- json:
69-
priority: 6
70-
- containers:
71-
priority: 7
72-
- cloud-fundamentals:
73-
priority: 8
74-
- sql-fundamentals:
75-
priority: 7
76-
- clean-architecture:
77-
priority: 8
78-
- design-patterns:
79-
priority: 8
80-
- ddd-concepts:
81-
priority: 6
82-
- infrastructure_as_code:
83-
priority: 7
1+
name: Go
2+
tags:
3+
- back-end
4+
expertise:
5+
- name: Go Jr
6+
cards:
7+
- programming-logic:
8+
priority: 10
9+
- go-fundamentals:
10+
priority: 10
11+
- go-oop:
12+
priority: 9
13+
- go-structs:
14+
priority: 9
15+
- go-errors:
16+
priority: 8
17+
- name: Go Mid
18+
cards:
19+
- go-pointers:
20+
priority: 9
21+
- go-interfaces:
22+
priority: 8
23+
- go-concurrency:
24+
priority: 8
25+
- go-packages:
26+
priority: 8
27+
- go-testing:
28+
priority: 8
29+
- go-persistence:
30+
priority: 7
31+
- go-routines-and-channels:
32+
priority: 9
33+
- go-web-programming:
34+
priority: 8
35+
- name: Go Expert
36+
cards:
37+
- go-rest-api:
38+
priority: 9
39+
- microservices:
40+
priority: 8
41+
- go-debugging:
42+
priority: 8
43+
- streaming:
44+
priority: 10
45+
- go-grpc:
46+
priority: 7
47+
- go-security-best-practices:
48+
priority: 9
49+
- go-performance-optimization:
50+
priority: 8
51+
collaboration:
52+
- name: DevOps
53+
cards:
54+
- git-and-github-fundamentals:
55+
priority: 9
56+
- http-fundamentals:
57+
priority: 10
58+
- ci-cd:
59+
priority: 9
60+
#- virtualization:
61+
# priority: 8
62+
#- containerization:
63+
# priority: 8
64+
- name: Best Practices
65+
cards:
66+
- solid:
67+
priority: 8
68+
- command-line-fundamentals:
69+
priority: 8
70+
- json:
71+
priority: 6
72+
- containers:
73+
priority: 7
74+
- cloud-fundamentals:
75+
priority: 8
76+
- sql-fundamentals:
77+
priority: 7
78+
- clean-architecture:
79+
priority: 8
80+
- design-patterns:
81+
priority: 8
82+
- ddd-concepts:
83+
priority: 6
84+
- infrastructure_as_code:
85+
priority: 7

_data/guides/pt_BR/java.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ tags:
44
expertise:
55
- name: Java Back-end Jr
66
cards:
7+
- programming-logic:
8+
priority: 10
79
- java-fundamentals:
810
priority: 10
911
- oop-concepts:
+72-70
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,72 @@
1-
name: Kotlin
2-
tags:
3-
- back-end
4-
expertise:
5-
- name: Kotlin Back-end Jr
6-
cards:
7-
- kotlin-fundamentals:
8-
priority: 10
9-
- oop-concepts:
10-
priority: 10
11-
- data-structures:
12-
priority: 9
13-
- kotlin-errorhandling:
14-
priority: 9
15-
- kotlin-collections:
16-
priority: 8
17-
- kotlin-extensions:
18-
priority: 8
19-
- name: Kotlin Back-end Mid
20-
cards:
21-
- jvm:
22-
priority: 9
23-
- kotlin-memory-management:
24-
priority: 9
25-
- java-spring-framework:
26-
priority: 9
27-
- kotlin-spring-boot:
28-
priority: 8
29-
- kotlin-coroutines:
30-
priority: 8
31-
- kotlin-multiplatform:
32-
priority: 8
33-
- name: Kotlin in depth
34-
cards:
35-
- java-microservices:
36-
priority: 7
37-
- containers:
38-
priority: 6
39-
- kotlin-type-safe-builders:
40-
priority: 5
41-
- kotlin-scope-functions:
42-
priority: 5
43-
- kotlin-date-serialization:
44-
priority: 5
45-
- kotlin-kdoc:
46-
priority: 4
47-
collaboration:
48-
- name: Infraestrutura
49-
cards:
50-
- git-and-github-fundamentals:
51-
priority: 9
52-
- http-fundamentals:
53-
priority: 10
54-
- design-patterns:
55-
priority: 6
56-
- json:
57-
priority: 8
58-
- command-line-fundamentals:
59-
priority: 8
60-
- cloud-fundamentals:
61-
priority: 6
62-
optional: true
63-
- name: Front-end
64-
cards:
65-
- html-fundamentals:
66-
priority: 6
67-
- javascript-fundamentals:
68-
priority: 5
69-
- css-fundamentals:
70-
priority: 4
1+
name: Kotlin
2+
tags:
3+
- back-end
4+
expertise:
5+
- name: Kotlin Back-end Jr
6+
cards:
7+
- programming-logic:
8+
priority: 10
9+
- kotlin-fundamentals:
10+
priority: 10
11+
- oop-concepts:
12+
priority: 10
13+
- data-structures:
14+
priority: 9
15+
- kotlin-errorhandling:
16+
priority: 9
17+
- kotlin-collections:
18+
priority: 8
19+
- kotlin-extensions:
20+
priority: 8
21+
- name: Kotlin Back-end Mid
22+
cards:
23+
- jvm:
24+
priority: 9
25+
- kotlin-memory-management:
26+
priority: 9
27+
- java-spring-framework:
28+
priority: 9
29+
- kotlin-spring-boot:
30+
priority: 8
31+
- kotlin-coroutines:
32+
priority: 8
33+
- kotlin-multiplatform:
34+
priority: 8
35+
- name: Kotlin in depth
36+
cards:
37+
- java-microservices:
38+
priority: 7
39+
- containers:
40+
priority: 6
41+
- kotlin-type-safe-builders:
42+
priority: 5
43+
- kotlin-scope-functions:
44+
priority: 5
45+
- kotlin-date-serialization:
46+
priority: 5
47+
- kotlin-kdoc:
48+
priority: 4
49+
collaboration:
50+
- name: Infraestrutura
51+
cards:
52+
- git-and-github-fundamentals:
53+
priority: 9
54+
- http-fundamentals:
55+
priority: 10
56+
- design-patterns:
57+
priority: 6
58+
- json:
59+
priority: 8
60+
- command-line-fundamentals:
61+
priority: 8
62+
- cloud-fundamentals:
63+
priority: 6
64+
optional: true
65+
- name: Front-end
66+
cards:
67+
- html-fundamentals:
68+
priority: 6
69+
- javascript-fundamentals:
70+
priority: 5
71+
- css-fundamentals:
72+
priority: 4

_data/guides/pt_BR/nodejs.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ tags:
44
expertise:
55
- name: Node.js jr
66
cards:
7+
- programming-logic:
8+
priority: 10
79
- javascript-fundamentals:
810
priority: 10
911
- nodejs-fundamentals:

_data/guides/pt_BR/php.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ tags:
44
expertise:
55
- name: PHP Jr
66
cards:
7+
- programming-logic:
8+
priority: 10
79
- php-fundamentals:
810
priority: 10
911
- php-collections:

_data/guides/pt_BR/python.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ tags:
44
expertise:
55
- name: Python Jr
66
cards:
7+
- programming-logic:
8+
priority: 10
79
- python-fundamentals:
810
priority: 10
911
- oop-concepts:

0 commit comments

Comments
 (0)