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

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
iO Associates - UK/EU

1d ago

Scientific Software Developer

Scientific Software Development Engineer - Permanent Location: Livingston I'm working with a leading global scientific instrumentation company that is looking for a Scientific Software Development Engineer to join their innovative team. This is a fantastic opportunity to work on cutting-edge technology in a growing, high-performance environment. The Role: As a Software Development Engineer , you'll play a key role in designing, developing, and maintaining system software for advanced scientific products. Working closely with cross-functional teams, you'll contribute to UI design, system architecture, and performance optimisation while ensuring high-quality software solutions. What My Client is Looking For: -Degree in Software Engineering or a related field. -Strong programming skills in C++, Delphi, or similar languages . -Experience with Microsoft Windows programming & object-oriented design . -Desirable: C#, Python, data analysis, and hardware interfacing experience . What's on Offer? -Competitive salary with performance-based bonuses . - Flexible working hours (including an early Friday finish). - Comprehensive benefits , including private medical insurance & pension. -A collaborative, innovative environment in a growing global company . If you're a software engineer with a passion for scientific development , this is an opportunity not to be missed Get in touch today to discuss further.

Livingston, UK
Talent Finder

1d ago

Development Assistant

Development Assistant | Preston | Full Time - hours to be discussed at interview | £24,000 per annum Our client is a world class UK based manufacturer and supplier of industrial laminates, composite materials and machined components. They are focused on delivering a quality product portfolio, supported by great service, excellent response and best of all, over 155 years' experience of getting it right. Are you the right person for the job? Proficient in MS Office; experience with MS SharePoint is a plus Strong written and verbal communication skills A full, clean driving license and passport, as occasional travel (e.g., to visit customers and suppliers) may be required Ideally, a background in science/technology or a keen interest in technical subjects Strong timekeeping and ability to meet deadlines Adaptability to changing demands and challenges Positive, proactive attitude with a strong team orientation Exceptional attention to detail and a commitment to accuracy Excellent organizational skills and a neat, methodical approach to work Strong research abilities, with a balance of analytical and creative thinking What will your role look like? Manufacturing samples using lab equipment Coordinating pre-production trials Researching and evaluating materials, consumables, and technologies Familiarising yourself with industry standards and testing methods Identifying and defining test criteria for projects Collaborating with departments such as Production, Sales, and Quality Maintaining accurate project records What can you expect in return? Full training and ongoing support Opportunities for personal and professional growth A supportive and collaborative team environment Competitive salary and benefits package A chance to work on cutting-edge projects in a thriving industry Please note - applications for this role will be reviewed early in the January 2025. Feedback regarding unsuccessful applications will not be possible due to the large number of applications. What's next? It's easy Click “APPLY” now We can't wait to hear from you Your data will be handled in line with GDPR. ADZN1_UKTJ

Walton-Le-Dale, UK·

Full Time

Reed Technology

1d ago

Senior Infrastructure Engineer | 3rd line | Azure | 365

Senior Infrastructure Engineer | 3rd line | Azure | 365 The role will be onsite 3 days a week, 2 days a week from home. £50,000 - £70,000 depending on experience Position As a Senior Infrastructure Engineer, you will play a critical role in managing and enhancing the core IT infrastructure to ensure seamless service delivery. You will oversee the design, implementation, and maintenance of highly available, secure, and scalable systems. This role requires a proactive approach to infrastructure management, with a focus on automation, cloud technologies, and best-in-class service support to meet the evolving needs of the business. Key Responsibilities Infrastructure Management: Design, implement, and manage a resilient infrastructure using both on-premises and cloud solutions to support business-critical applications. System Performance and Availability: Monitor and improve infrastructure performance, ensuring high availability and reliability in line with SLAs. Automation and Scripting: Develop scripts and automate repetitive tasks to improve efficiency, leveraging tools like PowerShell, Python, or Bash. Security and Compliance: Enforce security best practices and compliance standards across all infrastructure, implementing robust defence mechanisms and threat detection systems. Disaster Recovery and Backup: Design and maintain disaster recovery strategies, ensuring quick and effective recovery in the event of a failure. Cloud Management: Work with cloud platforms (Azure) to optimize resources, cost, and scalability. Guide and support cloud architecture as needed. Technical Support: Act as an escalation point for complex issues, providing tier-3 support and guidance to junior engineers and other team members. Experience: 5 years in IT infrastructure roles. Strong 365 skills Microsoft Applications: Admin experience of Entra ID and BYOD implementation, Teams, Dynamics applications, SharePoint, and OneDrive. Cloud: Expertise with cloud platforms (especially Microsoft Azure). Security: Knowledge of security best practices. Database Management: Familiarity with databases, performance tuning, and backup strategies

New Malden, UK·

Full Time

Anonymous

1d ago

Service Delivery Coordinator

Service Delivery Coordinator Salary: Up to 35k excellent benefits (travel allowance, bonus scheme, pension, health insurance) Location: London, Tower Hill Job Type: Permanent/ Full Time (office based) Starting Date: asap THE COMPANY The Company is the pioneering data centre colocation provider, an owner operator of Tier III data centres, connectivity and managed ICT solutions to over 2000 market leading corporations around the world. In the UK their Docklands data centre campus facilitates the majority of the London Internet Exchange’s (LINX) capacity, meaning that they support a huge proportion of all UK internet traffic, making their Docklands campus a globally important internet hub. JOB OVERVIEW To support Service Delivery team in providing timely and efficient customer service to ensure highest level of customer satisfaction (CX). To provide support in all administrative aspects of stock control, asset auditing, database management, coordination of job handovers and terminations This role is to closely cooperate with Civils and Installation manager and other stakeholders to oversee the asset flow and accuracy of the database records. Key responsibilities: To maintain, update and oversee Customer Installations team records, databases and systems, foster communication flows and ensure correct data is being submitted for system input To assist Stock supervisor with cabling material stock check and audit ensuring the outcomes are properly recorded and checked against the order delivery record. To liaise with suppliers and coordinate with relevant departments to book and track incoming deliveries. To support and coordinate delivery intakes to correct locations in the absence of Stock supervisor To assist Civils and Installations Manager with work order handovers, recording and providing necessary comments on the CRM system accordingly To support Service Delivery team with ad hoc administrative duties To maintain the training and competency Matrix for the Cabling Team Supplier management In cooperation with Stock Supervisor Processing Purchase orders on Coupa system based on quotations raised by team members, oversee the approval workflow, check the spend against the budget and keep the track on the departmental Capex/Opex database To carry out market research and price comparison to ensure cost effectiveness To coordinate supplier meetings, creating meeting agenda, taking minutes and capturing actions points. Ensuring the information is distributed and follower up on accordingly. To maintain the stock for uniforms and PPEs for the Cabling teams, plan and order according to the forecasted needs. To act as a first point of contact for Service Desk Tickets raised by Cabling Team Provide support to the Terminations Team To provide support to Civils and Installations Manager in maintaining the cease database, cross-connects status checks using Agiloft, PowerBI systems, cross-connect deactivation recorded in Salesforce, management of ad hoc cease requests, match and print the existing archived documentation for particular orders for the cease team Liaising with customers to arrange access and send notifications for future ceases. To take minutes for the Ceases Team meetings, summarising and tracking action points To provide support in administration of Termination and Reduction of Footprint queue. Liaising with relevant stakeholders and departments for input and clearance of the queue. Essential requirements: Educated to GCSE level. 5 passes including English. Some experience of business procedures including reporting and purchasing. Computer literate. Good knowledge of MS Word and MS Excel (as a minimum) Previous hands-on experience with CRM systems Excellent numerical skills Outstanding attention to details Ability to work accurately and logically, always proactively looking to improve processes where possible Good inter-personal and communication skills. Well organised, able to prioritise tasks and work under pressure Patient and focussed approach to work, ability to work with large amounts of technical data Team-worker willing to cooperate to deliver best customer service

London, UK·

Full Time

Client Server

1d ago

Site Reliability Engineer SRE Azure

Site Reliability Engineer / SRE (Azure) Reigate / WFH to £85k Are you a technologist with Azure expertise? You could be progressing your career working on complex and technically challenging systems with continual learning opportunities a global FinTech. As a Site Reliability Engineer / SRE you'll join a small team responsible for delivering and managing business critical services that are used 24x7 by clients and colleagues across the globe; you'll be deployed to technology teams across the business to ensure the reliability, availability and performance. Responsibilities will encompass configuring and maintaining observability platforms such as Datadog, proactive monitoring of production (and other) environments, design and implementation of automation and processes to improve efficiency and effectiveness, lead incident response, troubleshooting and root cause analysis activities to mitigate future issues. You'll collaborate with senior business stakeholders to gather requirements, address concerns and provide updates on projects and systems status and with engineering, support and operations teams to help upskill them, supporting knowledge transfer via documentation. Location / WFH: There's a hybrid work from model, you can work from most of the week, meeting up with colleagues in Reigate 1-2 days a week in modern, open plan offices within a five minute walk of the station; there's a smart casual dress code, onsite restaurant and a good work / life balance. About you: You have strong Site Reliability Engineering or DevOps experience You have experience of running 24x7 services in Azure and have a deep understanding of cloud infrastructure and services including best practices around monitoring, scaling and security You have experience with Datadog or similar tool You have strong scripting skills with PowerShell (or Python) You have a good knowledge of basic networking, TCP/IP You have a good understanding of IaC, they use Pulumi but Terraform experience is fine You have experience in microservices environments You are comfortable with technical project leadership You have excellent communication, collaboration and interpersonal skills What's in it for you: As a Site Reliability Engineer / SRE (Azure) you will earn a competitive package including: Salary to £85k bonus (c15%) 25 days holiday (and ability to buy more) Pension, Health Care, Life Assurance Enhanced maternity / paternity packages Continuous training and career development opportunities Plus a range of other perks and discounts Apply now to find out more about this Site Reliability Engineer / SRE (Azure) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

Reigate, UK
Charles Peters

1d ago

Laptop Engineer

General Duties:•To test and fault diagnose units•Disassembly and assembly of units•Repair units in accordance with repair procedures•Repair units in line with daily and weekly KPIS•Basic Diagnosing•Re-Evaluations•Using the PC diagnostic system and verifying test results•Using Windows Apps to obtain test software and create tools based on the provided instructions•Reading technical documentation•Part fitting and Final QC of multi-vendor brands•Insurance work•Understand Teardown process and spare part retention•Diagnosing all laptops and difficult faults•Software issues•Repair of all laptop modules•SolderingSkills & Experience Required:Essential:•Confident in using small screw drivers and other tools.•Knowledge of basic product function and interest in electrical repair•Knowledge of hardware recognition•Able to use Windows apps•Excellent attention to detail•Able to think outside of the box to find solutions•Basic computer skills including use of databases•Dedicated and able to follow processes.•Excellent manual

Southam, UK·

Full Time

Check out our latest articles

Stay sharp with the latest updates in tech industry!

Meeting European Accessibility Act (EAA) Standards: A Developer’s Checklist
Meeting European Accessibility Act (EAA) Standards: A Developer’s Checklist

Published in

····

February 18, 2025

10 Common Web Development Mistakes to Avoid Right Now
10 Common Web Development Mistakes to Avoid Right Now

Published in

··

February 17, 2025

Random Forest Algorithm in Machine Learning
Random Forest Algorithm in Machine Learning

Published in

··

January 27, 2025

What Is Cloud Computing?
What Is Cloud Computing?

Published in

···

January 26, 2025

Explore all articles

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

See all articles

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.