SOFTWARE ENGINEERING CAREER PATHWAY
- APIs and microservices
- Data structures and libraries
- Object-orientated programming
- Recursion programming and linked lists
- Debugging and algorithm design
SOFTWARE CFGDEGREE
COURSE STRUCTURE
In the first week of the Foundation students will develop their JavaScript knowledge, one of the most used programming languages in the world. They will boost their coding skills by learning introductory web development concepts, including JavaScript variables, components and React.
Learn about the fundamentals of programming principles. In these weeks, students explore such topics as data structures, APIs, libraries, testing, and problem-solving.
During weeks 5-6 of the Foundation students will develop their JavaScript knowledge, one of the most used programming languages in the world. They will boost their coding skills by learning introductory web development concepts, including JavaScript variables, components and React. Students will also have a mini-break to recap on learning and revise before the first assessment.
Students knowledge will be developed to the next level with weeks 7-8 of the course. In these weeks they will dive deeper into Python including areas such as scripting, building APIs and micro-services, and debugging. They will also learn about Regex, Functional Programming, and level-up with data visualisation, learning about both Tableau and Power BI.
They will also have time to test your knowledge and practise your coding in week seven.
Halfway there! We break for a reading week where students can catch up on any studies, continue practising their new skills, or have a few days of R&R.
Now that the foundation layer of learning has completed, the CFGdegree software specialisation starts to build out further with topics such as Object Orientated Programming and Python data structures, stacks and queues.
In this part of the course, students delve deeper into complex data structures, exploring topics like linked lists, recursion programming and graphs.
The final weeks of the course students will grow their knowledge and skills across algorithms and algorithm design. There will also be a final assessment as part of the course certification.
DATA CAREER PATHWAY
DATA ANALYST - SCIENTIST - ENGINEER - AI/ML - ARCHITECT & MORE
The skills taught in our Data CFGdegree will allow students to explore a data career pathway, with roles including data analyst, machine learning, data engineer, data architect, data scientist, applications/data visualisation engineer, business analyst, just to name a few!
- SQL syntax, queries, and logic operators
- APIs and integrations
- Analytical libraries (Pandas, NumPy, Matplotlib)
- Scientific data processes & machine learning
- Predictive modelling and algorithms
DATA CFGDEGREE
COURSE STRUCTURE
In the first week of the Foundation students will develop their JavaScript knowledge, one of the most used programming languages in the world. They will boost their coding skills by learning introductory web development concepts, including JavaScript variables, components and React.
Learn about the fundamentals of programming principles. In these weeks, students explore such topics as data structures, APIs, libraries, testing, and problem-solving.
During weeks 5-6 of the Foundation students will develop their JavaScript knowledge, one of the most used programming languages in the world. They will boost their coding skills by learning introductory web development concepts, including JavaScript variables, components and React. Students will also have a mini-break to recap on learning and revise before the first assessment.
Students knowledge will be developed to the next level with weeks 7-8 of the course. In these weeks they will dive deeper into Python including areas such as scripting, building APIs and micro-services, and debugging. They will also learn about Regex, Functional Programming, and level-up with data visualisation, learning about both Tableau and Power BI.
They will also have time to test your knowledge and practise your coding in week seven.
Halfway there! We break for a reading week where students can catch up on any studies, continue practising their new skills, or have a few days of R&R.
Now that the foundation layer of learning has completed, the CFGdegree software specialisation starts to build out further with topics such as growing your understanding of the different analytical libraries and packages including Pandas, NumPy, and Matplotlib.
In this part of the course, students delve deeper into scientific data processes, exploring topics like machine learning, data cleaning, and data analysis.
The final weeks of the course students will grow their knowledge and skills across predictive modelling, programming algorithms and evaluation. There will also be a final assessment as part of the course certification.