Welcome to SitePoint!
Access a huge library of books and courses
On various topics: JavaScript, Python, AI, and more!
Use arrows to navigate
Browse our comprehensive collection of courses, books, and tutorials on a wide range of development and design topics.

video

video
·
★ 5.0
video
·
★ 5.0
video

video

video
·
★ 4.5Browse our comprehensive collection of courses, books, and tutorials on a wide range of topics.
The home for developers



... I joined SitePoint to learn more about web stuff and their PHP/MySQL tutorial was probably the first I used.
Creator of WordPress, CEO of Automattic
Whether you’re a full-stack developer, designer, or looking to get into AI, we’ve got a path for you.

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.

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.

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.

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.

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.

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.
Discover our library filled with learning paths for all kinds of learners.
Browse thousands of jobs in Software Development
1d ago
Hours: Monday - Friday (office hours with the requirement to travel to clients sites) Experience: IT Support, Technical Support, Service Desk, Helpdesk, Service Delivery, Service Technician, 1st?Line Support, 2nd Line Support, Service Desk, Troubleshooting, Customer Service Opportunity: Thompson & Terry Recruitment are excited to be working with our service driven IT Support client as they look for an intelligent and ambitious Trainee IT Support Engineer to join their team, as a result of expansion. As Trainee IT Support Engineer, you will work within a small team of technical experts to provide both remote and on-site technical support for an exciting and varied client base both locally and in London. Being the first point of contact for clients and customers reporting their IT or technical issues, the successful Trainee IT Support Engineer will be responsible for logging IT tickets received over the telephone, via email and through the client portal. Whilst learning on the job, day-to-day duties in this role will include taking ownership of support requests and efficiently delegating complex enquiries, general IT diagnosis and troubleshooting, fault-fixing, maintaining and installing IT systems, and working towards SLAs to ensure complete customer satisfaction at all times. Whilst this position is at trainee level initially, the role has become available as the result of expansion and our client offer real scope to relatively quickly grow into a confident 1st Line IT Support Engineer and beyond to a senior level. Our client have a track record for training and developing passionate IT candidates over many years. The ideal candidate will be a strong communicator, LOVE working with clients and be passionate about IT, but also really want to build a long-term career within IT Support and be willing to really throw themselves into this rapid growth. The Company: Thompson & Terry Recruitment’s client are a well-established and highly reputable IT support business, with a fantastic track record for delivering customer service excellence but also proactively ensure their clients IT Systems deliver so they can focus on their business. Whilst work-life balance is important our client, the nature of their client base does mean the successful candidate must be willing to regularly travel and really throw themselves into often complex IT issues. Our client are dedicated to providing a supportive and truly people-first place to work and as such, will offer candidates lots of training, which will result in a genuine career path within IT support, whilst gaining hands on experience and learning first-hand. Requirements: A genuine LOVE for IT and willing to really learn with the ambition to build a long-term career in the business A natural problem solver with excellent customer service skills and genuinely enjoy dealing directly with clients Full UK Driving license with the willingness to regularly travel to client’s sites Thompson & Terry Ltd, trading as Thompson & Terry Recruitment (thompsonandterry.co.uk), are an Abingdon based recruitment agency specialising in placing candidates into jobs in Oxford and across Oxfordshire. We typically source candidates into Office Administration Jobs, Sales Jobs and Marketing Jobs. No terminology used in this advert is intended to discriminate on the grounds of any of the protected characteristics. PLEASE NOTE: Due to a high volume of applications, if you have not heard from us within 5 working days, unfortunately, your application has been unsuccessful at this time.
Full Time
1d ago
Salary: Up to £75k DOE Bonuses & Benefits Location: Cheltenham (3 days on-site per week) Security Clearance: Active Enhanced DV (West) Clearance Required Tech Stack: AWS/Azure, Containerisation, Orchestration, CI/CD, Automation Who We Are? We're on the lookout for an experienced Cloud & DevOps Consultant with enhanced DV clearance to join a prestigious global technology leader. Working across high-impact public and private sector projects, you'll play a key role in cutting-edge cloud transformation initiatives. This is an opportunity to be part of an inclusive, forward-thinking team where your career growth and skill development are a priority. What Will You Be Doing? As a Cloud & DevOps Consultant, you'll lead clients through their cloud transformation journey, building robust, scalable platforms for mission-critical services. From architecture to operations, prototyping to testing, you'll be at the forefront of cloud innovation. This role offers exclusive opportunities to expand your expertise in Infrastructure-as-Code, DevOps, containers, platform-as-a-service, CI/CD, and microservices. What We're Looking For: Active Enhanced DV Clearance Strong problem-solving skills - able to translate complex business challenges into practical, scalable solutions Confident communicator - capable of explaining technical concepts to non-technical stakeholders Experience assessing applications for cloud migration based on technical suitability Key Technical Skills Cloud platforms - AWS, Azure, GCP Containerisation - Docker, Kubernetes Infrastructure-as-Code - Terraform, CloudFormation Cloud automation & CI/CD DevOps practices & toolchains System administration - Linux & Windows, with automation tools like Ansible, Puppet, PowerShell Ready to take your career to the next level? Apply today and be part of something extraordinary! Please either apply by clicking online or emailing me directly at . For further information please call me on or - I can make myself available outside of normal working hours to suit from 7 am until 10 pm. If unavailable, please leave a message and either myself or one of my colleagues will respond. By applying for this role, you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search for Henry Clay-Davies. I look forward to hearing from you. KEY SKILLS: DevOps Engineer / Cloud Consultant / DevOps Consultant / AWS / Azure / Kubernetes / CI/CD / Ansible / Terraform / Docker / Python / Cheltenham / Security Cleared / DV / DV Cleared / Enhanced Clearance
Full Time
1d ago
Salary: Up to £75k DOE Bonuses & Benefits Location: Cheltenham (3 days on-site per week) Security Clearance: Active Enhanced DV (West) Required Key Skills: Machine Learning, AWS/Azure, Python, NLP, AI Who We Are? We are seeking a highly skilled Data Scientist with enhanced DV clearance to join a globally recognised leader in technology, consulting, and engineering services. Working across high-impact public and private sector projects, this role offers excellent career progression and the opportunity to work at the forefront of innovation in AI, machine learning, and data science. What Will You Be Doing? Applying advanced data science and machine learning techniques to solve complex challenges Conducting research and innovation to develop cutting-edge solutions Keeping up to date with the latest developments in ML and data technologies Engaging in the full data science lifecycle, from data collection to model deployment Producing clear and well-documented technical outputs Delivering high-quality, impactful project components Providing practical, data-driven solutions to clients Assisting in proposal development and pitching to stakeholders Developing a deeper understanding of AI and data transformation opportunities within the Defence and Security sector What Are We Looking For? Essential Skills & Experience Active Enhanced DV Clearance Proven experience in applying data science or machine learning within Defence, Security, public sector, or academia Strong knowledge of machine learning architectures and models Methodical approach to problem-solving and analytical thinking Ability to communicate complex technical concepts to a range of audiences Strong client relationship management skills Desirable Skills & Experience Experience with cloud-based machine learning services (AWS, Azure, GCP) Proficiency in Python and its libraries for data analysis, statistics, machine learning, and visualisation Expertise in machine learning frameworks such as TensorFlow and PyTorch Knowledge of Natural Language Processing (NLP) and Computer Vision techniques Strong understanding of probability concepts and the machine learning lifecycle Experience with workflow and pipelining frameworks (e.g., Kubeflow, MLFlow, Argo) Awareness and application of Ethical AI principles This role offers a unique opportunity to work on cutting-edge projects, expand your expertise, and contribute to innovative AI and data solutions within a highly secure and impactful environment. Ready to take your career to the next level? Apply today and be part of something extraordinary! Please either apply by clicking online or emailing me directly at . For further information please call me on or - I can make myself available outside of normal working hours to suit from 7 am until 10 pm. If unavailable, please leave a message and either myself or one of my colleagues will respond. By applying for this role, you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search for Henry Clay-Davies. I look forward to hearing from you. KEY SKILLS: Data Scientist / Data Science / AWS / Azure / Machine Learning / NLP / AI / PyTorch / TensorFlow / Python / Cheltenham / Security Cleared / DV / DV Cleared / Enhanced Clearance
Full Time
1d ago
Location: Gloucester (Full-time on-site) Salary: Competitive DOE 6% Bonus, 25 Days Holiday, Clearance Bonus Security Clearance: Active Enhanced DV Clearance Required Key Skills: Team Leadership, Customer Engagement, Data Science, DevOps, Cloud, Data Platforms Who We Are? We are a leading technology company specialising in mission-centric solutions, designing and delivering cutting-edge software at scale for both customer infrastructure and public cloud environments. With a strong heritage of innovation and expertise in Data Science, Machine Learning, Agile Software Development, Security Assurance, and Cryptographic Technologies, we help organisations overcome complex data challenges and drive digital transformation. What Will You Be Doing? As a Data Science Lead, you will be at the forefront of technically leading diverse teams across machine learning, cloud, data engineering, DevOps, and software engineering. You will: Lead customer engagements and manage stakeholder relationships Contribute to and prepare technical bids and proposals Collaborate with Delivery Management to drive successful project execution Apply practical data science skills through hands-on development Work on complex, technically challenging projects at the cutting edge of the industry Communicate effectively with internal and external stakeholders What Are We Looking For? We are seeking individuals with experience in one or more of the following areas: Building and designing scalable data platforms Data visualisation and techniques for data extraction Machine learning and advanced data analytics Proficiency in programming languages such as Python, Java, or C++ DevOps techniques and cloud technologies Agile methodologies and team leadership Strong stakeholder and customer engagement skills This role offers a unique opportunity to work on impactful projects, lead innovative teams, and drive digital transformation in a secure, high-stakes environment. Ready to take your career to the next level? Apply today and be part of something extraordinary! Please either apply by clicking online or emailing me directly at . For further information please call me on or - I can make myself available outside of normal working hours to suit from 7 am until 10 pm. If unavailable, please leave a message and either myself or one of my colleagues will respond. By applying for this role, you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search for Henry Clay-Davies. I look forward to hearing from you.
Full Time
1d ago
Lead Desktop Systems Engineer – Quantitative Hedge Fund up to £120,000 bonus Full-Time, Office-Based – City of London Quant Capital is urgently looking for a Senior Infrastructure Engineer. We are partnering on this search with our client, a long-established and successful quantitative hedge fund based in the heart of London. With a highly technical and automation-focused environment, this is a unique opportunity to join a small team where your impact will be significant in shaping the future of the infrastructure environment. This role is ideal for infrastructure engineers who enjoy ownership, want to shape an evolving IT landscape, and thrive in a hands-on, fast-paced trading environment. You’ll work directly with senior leadership and technical peers in a collaborative, no-silos culture where your ideas and contributions will be taken seriously. The role will involve: • Supporting and enhancing the firm’s infrastructure across on-prem, hybrid, and cloud environments • Managing and maintaining core services including Active Directory, networking, and storage • Supporting trading floor systems in a low-latency, high-availability environment • Automating infrastructure operations using PowerShell and modern scripting tools • Monitoring, optimizing, and securing systems performance and availability • Leading disaster recovery, backup, and business continuity processes • Collaborating with internal teams and external vendors on system upgrades, maintenance, and incident resolution • Contributing to security posture improvements, vulnerability management, and compliance efforts Experience • 5 years’ experience in infrastructure or systems engineering, preferably within trading, hedge funds, or financial services • Deep expertise with Windows Server, Active Directory, networking, and virtualization platforms (e.g., VMware or Hyper-V) • Strong scripting and automation skills, particularly with PowerShell • Hands-on experience with cloud platforms (Azure or AWS) and hybrid IT environments • Solid understanding of endpoint management, system hardening, and patching • Familiarity with security best practices in regulated or high-trust environments • A proactive, self-starting attitude with the ability to work independently in a high-performance setting • Excellent communication skills, comfortable interacting with both technical and non-technical stakeholders The Environment: Think high trust, low bureaucracy. Our client offers a technically rich environment, free from red tape, where smart engineers are empowered to do their best work. With a close-knit team and direct exposure to the investment process, this role offers real influence and visibility.
Full Time
1d ago
Data Analyst Course Programme – Job Guarantee Included Complete online training designed to take you from zero experience to your first data analyst role. Study part-time, build fundamental skills, and get dedicated job placement support until you're hired. Flexible financing options available, with payment plans starting from as low as £142 per month. The Programme Complete this 10-week online training with just 10-15 hours per week of study time. You'll learn industry-standard tools, including Excel, SQL, Python, and Power BI, while building a professional portfolio with workplace projects. The programme includes earning BCS and CompTIA certifications recognised by UK employers, expert tutor support throughout your studies, and dedicated job placement support with CV help, interview preparation, and direct employer introductions. The Outcome 93% of graduates secure data analyst roles within 3 months. Starting salaries: £28,000 – £38,000 Who This Is For The programme is completely beginner friendly, so no experience needed. Career changers are welcome, and you can study at your own pace. *This programme is available to UK-based learners only. Ready to start earning in data? Limited spaces available. Apply now for the next available cohort.
Part Time
Stay sharp with the latest updates in tech industry!

Published in
···June 19, 2025

Published in
··June 13, 2025

Published in
··June 5, 2025

Published in
····May 26, 2025
Discover a world of insights - browse our complete collection of articles in one place!
rhhutchins

156
an hour ago
12
sanjaayj

18
2 hours ago
2
shizaemaan262011

50
6 hours ago
3
jalex

37
11 hours ago
3
rhhutchins

128
13 hours ago
6
lurtnowski

80
13 hours ago
6
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.