Learn web development, system admin, devops, digital marketing, project management and more
Learning Pathways Title

Learning Pathways Overview

This page shows WebsiteLibrary learning pathways in a broad, diagrammatic form. Five main areas are represented. Beginners, Web Development, System Admin, Marketing and Management.

As information technology is constantly evolving and adopting more and more specialised areas, it can make it difficult to pigeonhole each role. To add, depending on the size of the company will determine how specific roles are assigned. For example, a small company of 1 - 10 people may find themselves taking on many IT roles per employee compared to a larger company that will be more specialised.

Hopefully what you will take away from the diagram below is a general sense of what areas of learning WebsiteLibrary covers.

Beginners New to Computing - Improving Basic Computer Skills

The first section in learning pathways is meant for individuals new to computing in general. However, this may also include someone with pre-existing experience wanting to learn more basic skills that are removed from their current skillset.

Relevant Website Sections

Beginners Basic Computer Skills

Learning Pathways Title

Carving a Pathway to Further Learning and Career Aspirations

The pathways map below shows a broad map of the types of web-related learning material that Website Library covers. While most information technology jobs and pursuits could be considered "technical" in nature, two main pathways are shown here to separate the more managerial and marketing endeavours from traditional computing roles that require programming or "high tech" skills.


Down arrow to Technical

Web Development

Web Development Pathway

Web Development has evolved over the years into many specialised roles. However, the area can be broadly categorised into two main streams, front-end development and back-end development. Front-end development relating to the front-facing user interface the user sees when visiting a website or using an app. Back-end development relating more to the background programmatic aspects of an application usually connecting to a database for storage.

Typical Career Positions:

Front-End Web Developer
Back-End Web Developer
Full-Stack Developer
Web Designer
UX/UI Developer
Technical Consultant
Software Developer

Relevant Website Sections

System Admin

System Admin Pathway

There has been a lot of aspects of technical computing lumped under the System Admin section. The term is very broad and not exactly representative of all the roles found here. However, for ease of classification roles like Networking and DevOps can be found here because of their close association.

Typical Career Positions

System Administrator
Security Specialist
Network Engineer
DevOps Engineer

Relevant Website Sections

Marketing & Management

Down arrow to Marketing & Management


Management Pathway

The Management section mainly relates to the organisational aspects of online projects. This may take the form of a business contracting a company to build a website (or app) through to the more detailed analysis and planning of a project. So here, there is some crossover with the technical pathway. The main focus is the top end management in a top-down organisational structure and all the players that come into focus in that arena.

Typical Career Positions:

Project Manager
Business Manager
System Analyst
Business Owner

Relevant Website Sections

Digital Marketing

Digital Marketing Pathway

This section covers the fast-growing field of online digital marketing. This area is taking on various specialised roles such as social media marketing, search engine optimisation, email marketing, data analytics and more. Online advertising is a big business making learning skills in this area a very lucrative proposition for aspiring students. Having a technical background can assist avenues like search engine optimisation but mostly not essential. A flair for marketing and general computer skills can often be enough if a starting point.

Typical Career Positions:

Social Media Marketer
SEO Specialist
Email Marketer
PPC Specialist
Online Video Producer

Relevant Website Sections

Crossover with technical pathway Crossover with technical pathway

Useful Resources Mapping Out IT Pathways

Roadmap.sh - Detailed Diagrams of Modern IT Learning and Career Paths

A website worth having a look at is roadmap.sh. They have taken the time to map out diagrams showing IT pathways in detail. These only relate to the technical pathways as listed above. So if you are development orientated, do check out what they have created.

The topics covered on roadmap.sh currently includes Front-end Development, Back-end Development, DevOps, Android, PostgreSQL DBA and React.

Resources Dedicated to IT Pathways and Roadmaps
View detailed technical development pathways on roadmap.sh

Front-end Development Roadmap

This is the main front-end development roadmap. Main items include the Internet, HTML, CSS, JavaScript, Version Control Systems, Repo hosting services, Web Security, Package Managers, CSS Architecture, CSS, Preprocessors, Build Tools, Linters and Formatters, Task Runners, CSS Frameworks, App Testing, Progressive Web Apps, Type Checkers, Server Side Rendering and a whole heap more.

See full front-end development roadmap

Back-end Development Roadmap

This is the main back-end development roadmap. Main items include Basic Front-end Knowledge, OS and General Knowledge, Back-end languages such as Java, C#, Python, PHP, Version Control, Relational Databases, NoSQL Databases, Caching, Web Security, Testing, CI/CD, Search Engines, GraphQL, WebSockets, Web Servers and more.

See full back-end development roadmap

DevOps Roadmap

This is the main devops roadmap. Main items include Learning Programming Languages, Learning about Managing Servers, Operating Systems, Learning to Live the Terminal, Reverse Proxies, Caching Servers, Load Balancing, Web Servers, Infrastructure as a Code, Containers, Container Management, Container Orchestration, Infrastructure Provisioning, Infrastructure Monitoring, Application Monitoring, Logs Management, Cloud Providers, Cloud Design Patterns and more.

See full devops roadmap

Digital Marketing Career Pathways

This article "What is the Digital Marketing Career Progression?" is worth reading if you are looking at building a career in digital marketing. Possibly you may be transitioning from a more traditional side of marketing into the digital landscape.

While there are no fancy diagrams this article does explore some of the following topics:

Starting digital marketing without the fundamental marketing knowledge that well-seasoned marketing professionals have. Hiring staff vs being an independent contractor. Starting out with a digital marketing career path. Carving out a career in social media. Becoming a content creator with a potential background in journalism. Choosing to be a digital marketing consultant. Taking the search engine optimisation (SEO) career path. Digital marketing using pay per click (PPC). Conversion Rate Optimization (CRO) career path. Affiliate marketing. Lastly a look at salary and earning in the field.