한 달간 정보를 종합해본 결과 제가 가고자 하는 길은 웹 풀스텍으로 진로는 정했는데 백을 기본 베이스로 공부하고 프론트는 실무하며 추가적으로 공부해나갈 예정입니다

여기까지 진로 계획이었고 이제 공부 커리큘럼에 대해 여쭤볼 겁니다

C언어->자료구조->알고리즘->자바

1. 위 순서로 공부하는 게 가장 이상적이다라는 결론은 났는데 맞을까요?

2. C언어를 베이스로 자료구조랑 알고리즘을 이해하고 자바로 넘어가서 공부해도 문제는 안 되나요?

3.c언어 공부 후 바로 자바 공부하고 자바를 베이스로 자료구조 알고리즘 공부하며 백준 프로그래머스같은 문제를 풀어보는 게 나을까요?

일단 위 4가지를 학습하고 나서 어느정도 알고리즘 문제 풀면서 정신환기도 하며 다른 cs지식(컴퓨터 구조, 운영체제, 네트워크 환경 등등) 추가적인 공부를 하려고 합니다.

아 그리고 추가적으로 위 4가지는 올해 공부를 마치고 자바만 다루며 알고리즘 문제 풀어보고 우테코, 42서울 등등 괜찮은 부트캠프 지원해서 합격하면 거기서 프로젝트 경험 쌓고 위 cs지식은 병행할 생각입니다

많은 조언 부탁드리고 올바른 길로 이끌어 주시길 간곡히 부탁드리겠습니다!