Score code, devs, and debt fast.

Start free trial
sitepoint-terminal
#

Welcome to SitePoint!

#

Access a huge library of books and courses

#

On various topics: JavaScript, Python, AI, and more!

Explore over 700 courses

Browse our comprehensive collection of courses, books, and tutorials on a wide range of development and design topics.

Django A-Z: Build & Deploy Web Projects With Python & Django
Django A-Z: Build & Deploy Web Projects With Python & Django

video

Git & GitHub Masterclass: The Practical Bootcamp
Git & GitHub Masterclass: The Practical Bootcamp

video

·

5.0
Web Development Foundation: Learn HTML5, CSS3 & Bootstrap
Web Development Foundation: Learn HTML5, CSS3 & Bootstrap

video

·

5.0
Python Data Structures and Algorithms: The Complete Bootcamp
Python Data Structures and Algorithms: The Complete Bootcamp

video

Python A-Z: Learn Python By Building 15 Projects
Python A-Z: Learn Python By Building 15 Projects

video

React JS Masterclass: Zero To Job Ready With 10 Projects
React JS Masterclass: Zero To Job Ready With 10 Projects

video

·

4.5
Looking for more?

Browse our comprehensive collection of courses, books, and tutorials on a wide range of topics.

Browse Library
Course List
Collection of more than 700 courses

The home for developers

Track your course progress, manage projects, and find your dream job - all in one place.
Start your free Trial
Toolbox overview
Matt Mullenweg avatar

... I joined SitePoint to learn more about web stuff and their PHP/MySQL tutorial was probably the first I used.

Matt Mullenweg

Creator of WordPress, CEO of Automattic

For all learning paths

Whether you’re a full-stack developer, designer, or looking to get into AI, we’ve got a path for you.

Full Stack JavaScript Developer
Full Stack JavaScript Developer

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·4 steps
Web Development Basics
Web Development Basics

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·2 steps
Pro Dev Workflow
Pro Dev Workflow

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·3 steps
Build Beautiful Webpages
Build Beautiful Webpages

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·5 steps
React Front End Development
React Front End Development

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·4 steps
Vue Front End Development
Vue Front End Development

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·4 steps
We’ve got a path ready for you!

Discover our library filled with learning paths for all kinds of learners.

Browse Library
Recommended jobs for developers

Browse thousands of jobs in Software Development

Browse all jobs
Hays Technology

1d ago

AI and Automation Architect - Manager

Your new company Working with a global leader in audit, tax, and consulting.Are you a Tax Technology professional itching to do more than just maintain the status quo? Tired of bureaucracy and dreaming of somewhere your voice can actually shape the future? This is your opportunity to break from the crowd and make a real impact.Join a forward-thinking firm that's rewriting what it means to be a premium adviser in the middle market. They're scaling fast, and they are looking for passionate, technically gifted professionals who want to grow with them. Your new role Are you passionate about driving innovation with cutting-edge AI and automation? Looking for a role where you can unleash your tech vision and redefine how work gets done? This is your opportunity to lead digital transformation at scale-from idea to impact.As the AI & Automation Architect (Manager level), you'll be at the forefront of redefining tax operations across the UK and beyond. You'll architect solutions, champion intelligent automation, and steer ambitious initiatives that make complex systems smarter, faster, and more human-centric.You will: Design and lead advanced AI and automation frameworks that tackle real-world business challenges Pave the way for Agentic Process Automation and AI-driven service excellence Collaborate across agile, cross-functional teams-bringing your ideas to life from concept to enterprise rollout Expand and evolve a portfolio of automation and AI products with global reach Stay on the pulse of emerging technologies and drive their strategic application What you'll need to succeed Solid track record in AI/automation architecture and delivery Fluent in Python, Java, and R; comfortable across cloud platforms like AWS, Azure, or Google Cloud Deep understanding of Automation Anywhere, Azure AI, and agent-based automation tools Strategic thinker and tech problem-solver with a flair for stakeholder engagement A natural leader-ready to mentor and inspire a future-facing teamDesirable but not essential: Experience in professional services, particularly in tax compliance or advisory Awareness of data privacy, ethics, and AI governance best practices What you'll get in return 27 Days Holiday ( option to buy more) Personalised Wellbeing Toolkit including virtual GP and lifestyle benefits Private Healthcare Access to 300 upskilling courses via in-house learning platform Flexible work culture designed to help you thrive in and out of work What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)

Balsall Heath, UK·

Full Time

Tria

1d ago

Senior Business Analyst

Senior Business Analyst Payments & Promotions Transformation Southampton (Hybrid - 2-3 Days Onsite) Competitive Day Rate | Umbrella contract Initial 6 Month Contract with Likely Extensions We are looking for an experienced Business Analyst to support a major Payments Platform Implementation programme for a leading client in Southampton. The initiative aims to deliver a flexible, modern payments system that enables dynamic pricing and personalised promotions, inspired by proven retail models known as "Pricing and Promotions." This transformation is designed to enhance digital engagement and drive commercial performance across all online channels. Key Responsibilities: Elicit and define business and functional requirements across a multi-channel payments platform. Facilitate stakeholder workshops and conduct process mapping (as-is and to-be). Collaborate with technology and commercial teams to ensure solution aligns with business goals. Document user stories and acceptance criteria in Agile and Waterfall delivery environments. Act as a critical liaison between business stakeholders and delivery teams.Essential Experience & Skills: 5 years as a Business Analyst with at least 18 months of recent contracting experience. Proven background in large-scale, complex transformation projects involving payments or pricing systems. Ability to influence and engage senior stakeholders effectively. Strong communication and interpersonal skills; able to tailor messaging to various audiences. Proficiency in industry-standard BA tools and techniques. Comfortable working in both Agile and Waterfall delivery models. Self-starter with the ability to manage multiple workloads independently. Payments & Promotions Transformation Business Analyst

Hampshire, UK
Spinks

1d ago

AWS Data Engineer - Up to £70K

Senior AWS Data Engineer - Birmingham/London/Manchester/Bristol/Leeds/Glasgow - Up to £70K We're partnered with a leading digital consultancy to find an experienced Senior AWS Data Engineer to join their innovative, multi-disciplinary team. This is a fantastic opportunity to lead the design and delivery of user-centred data solutions that drive real business value. The Role: As a Senior Data Engineer, you'll act as a technical expert, shaping scalable data architectures and pipelines on AWS, collaborating closely with architects, engineers, and stakeholders to build integrated, evidence-based solutions. Required experience: Strong knowledge of AWS Cloud Architecture Proven experience in AWS Data Engineering, including tools such as Python, Snowflake & Terraform. Previous experience working with Data Warehousing, Data Lakes or Data Meshes. Experience with logging tools such as Splunk or Elastic) Experience with databases such as NoSQL or SQL. Benefits: Competitive salary Pension scheme, 25 days holiday plus bank Flexible working Other perks like personal wellbeing support and professional growth opportunities. If you're a Senior Data Engineer ready to make an impact with a company that values diversity, innovation, and user-centred design, get in touch today

Balsall Heath, UK·

Full Time

JJ Associates

1d ago

Network Engineer

JOB DESCRIPTION: Firewall Engineer LOCATION: Manchester SALARY: £50-55k Per annum, Hybrid working. Our client , a UK based consulting company, has established an exciting new opportunity in a growing team for a Firewall engineer who can work within the infrastructure team. The successful candidate will ideally have solid previous experience in building and managing large multi-site networks. The role requires in-depth understanding of complex network architecture, firewalls, and WAN technologies, with demonstratable experience of working within a busy and fast paced environment. Candidates must have comprehensive knowledge of Cisco Firepower and Cisco ASA firewalls. Roles and Responsibilities * Establishes and maintains network performance. * Plan, design and manage the infrastructure and technologies within that can support corporate and datacentre environments at an enterprise level for Cisco & HP network devices and firewalls * Troubleshoots network problems. * Document existing and new solutions during implementation and manage change within the environment * Patching and upgrade schedules for all network devices (Load balancers, Switches, Firewalls etc.) * Collaborates with Infrastructure architects on best practice and design. * Secure network by establishing and enforcing policies and defining and monitoring access * Strong documentation skills * Time management skills essential * Manage and lead projects to which you have been assigned. Working with the Head of infrastructure and Project managers to ensure their success and professional completion. * Ensure system performance and SLAs are met * Some travel occasional travel will be required between offices and datacentres MUST HAVES: Comprehensive knowledge of Cisco ASA, Cisco Firepower, Cisco Catalyst and Nexus IOS Qualifications or Equivalent experience required * CCNP or equivalent level with 3 years’ experience in Cisco technologies, experience in other network vendors is desirable * Cisco Firepower and Cisco ASA configuration and management * Experience of routing, switching and load balancing techniques * Advanced Network knowledge * Network design and implementation * Network, Firewall and Load balancer performance monitoring & troubleshooting * Project management * Problem solving and analytical skills * Strong documentation skills * Rule base creation and deployment * IDS/IPS rule creation and deployment Working hours : Monday to Friday (Hybrid working) 2-3 days office in Swinton depending on project work demands. Salary £50-55k Per annum 25 days per year holiday

UK, UK·

Full Time

Adria Solutions Ltd

1d ago

IT Support & Administrator

IT Support & Administrator My client is seeking an enthusiastic and capable IT Support & Administrator to join their team. This role offers a great opportunity for someone with a keen interest in technology and a proactive attitude to build their skills and contribute to a busy and varied IT function. Working closely with the Data Analyst & IT Support Officer, you will provide day-to-day support to users across the business. This includes troubleshooting hardware and software issues, maintaining IT systems, and supporting the rollout of IT projects. The role also includes responsibilities related to fleet services and asset management. Key Responsibilities: Provide first-line technical support to internal users Diagnose and resolve IT issues both remotely and in person Set up new equipment and user accounts Monitor and maintain IT systems and networks Assist in documenting support processes and updating helpdesk tickets Contribute to IT-related projects and system improvements Record support calls and manage hardware repairs Maintain stock of essential IT equipment and supplies Support transactional activities related to fleet services, ensuring KPI targets are met Essential Requirements: A genuine interest in IT and problem-solving Good communication skills and a positive, proactive attitude Strong time management and willingness to learn Basic PC literacy and analytical thinking Ability to explain technical issues clearly Educated to GCSE level or equivalent, including Maths and English Highly organised and able to work independently Desirable: A structured IT qualification such as a Level 3 IT Support Technician apprenticeship Hands-on IT support experience Familiarity with industry tools, basic cybersecurity, and troubleshooting techniques A proactive approach with the ability to see the bigger picture Benefits: Development and Training budget Career progression Healthcare This is a great opportunity to join a supportive environment where you can grow and develop your skills across multiple aspects of IT. Interested? Please Click Apply Now! IT Support & Administrator

Glasgow, UK·

Full Time

Octagon Group

1d ago

Senior Software Engineer

Senior Software Engineer – 12M FTC New Senior Software Engineer job based in Southampton An exciting opportunity has arisen for a Senior Software Engineer based in Southampton for a 12M FTC to join a leading organisation specialising in advanced radiation detection and identification technology.This 12-month fixed-term contract offers the chance to work on innovative, real-world applications supporting government, law enforcement, and military sectors. This is a fantastic role for an experienced and motivated software engineer looking to make a direct impact in a company known for cutting-edge solutions and rapid growth. You'll be part of a dynamic, collaborative team contributing to complex systems and cross-disciplinary development. Key Responsibilities for the Senior Software Engineer job based in Southampton : * Lead development of complex software features and end-to-end projects. * Collaborate with stakeholders and customers to deliver high-quality software solutions. * Support requirements management, estimation, planning, and delivery. * Integrate software with hardware to create complete, high-performing systems. * Contribute to software process improvements and CI/CD pipeline implementation. * Provide technical mentoring and oversee sprint board management. Required Experience and Skills ​​​​​​​Senior Software Engineer job based in Southampton : * 5 years’ experience in application and embedded software development (C/C++, Java, Python, Rust). * Strong full stack development experience, including Angular. * Extensive experience working with Linux and Windows OS. * Hardware/software integration experience and understanding of electronics and systems design. * Bachelor’s degree in computer science, electronics, or related field. * Willingness to travel (~10%) and eligible to obtain security clearance (BPSS/SC). Apply now and bring your software engineering expertise to a team focused on innovation, impact, and technical excellence

Ocean Village, UK·

Full Time

Check out our latest articles

Stay sharp with the latest updates in tech industry!

Explore all articles

Discover a world of insights - browse our complete collection of articles in one place!

See all articles
Our weekly newsletter
Get the freshest news and resources in your inbox each week
Subscribe to newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

We Develop Elite Developers

Ready to get started? Access a library of books and courses on JavaScript, Python, AI, and more!
Start your free trial

7 Day Free Trial. Cancel Anytime.

Subscribe to our newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

© 2000 – 2025 SitePoint Pty. Ltd.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.