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
Ofcom

1d ago

Senior Spectrum Engineer - Space - London

Senior Spectrum Engineer - Space - London Closing Date: 22/05/2025 Group: Spectrum Group Management Level: Senior Associate Job Type: Permanent Job Description: Please note this role will close at 00.01 on the 22nd May so we advise making your application by midnight on the 21st May About Ofcom As the UK’s communications regulator, we’re delivering vital work that helps keep the UK connected and shapes the future of how we’ll stay connected with each other. Our work covers everything from phones and broadband, through to TV, radio, the postal service, and wireless devices. We’re also taking on the challenge of making the online world a safer place. And we need people of all backgrounds, skill sets, and experiences to help us achieve our goal of making communications work for everyone. About the team you’ll be part of Ofcom’s Spectrum Group manages the use of wireless spectrum throughout the UK to ensure that it is used efficiently. As the UK’s communications regulator we make spectrum available for new and innovative services such as next-generation mobile or satellite systems whilst ensuring that existing solutions like Wi-Fi and radio can continue to operate. The role sits within the Spectrum Management and Authorisation team, part of the Spectrum Group. We design and maintain authorisations to enable different wireless services to use and share spectrum efficiently. We understand trends and enable wireless innovation in a wide range of industries such as aerospace (including drones), business radio, emergency services, fixed links, home broadband, maritime services, mobile communications, satellites, science, and utilities, to name a few. We also represent the UK in international groups to influence the future of spectrum management and manage satellite filings to the International Telecommunications Union (ITU) on behalf of the UK. Our skilled team includes a wide range of technical and policy experts, generalists and specialists from varied backgrounds who bring in different perspectives. The purpose and scope of the role There is an increasing demand for space and satellite spectrum policy to meet the needs of UK developments in this area and the large number of space related negotiations leading up to the to 2027 ITU World Radiocommunications Conference (WRC). This is an important role, providing technical input to help the Spectrum Management and Authorisation team develop space-related spectrum policy and authorisations. You will contribute technical advice on space technology and intersystem coexistence, analyse current and future use of spectrum, interpret what this means for UK spectrum management, and recommend how Ofcom can best balance the interests of stakeholders and consumers through its policy work. The role requires creativity and insight to develop solutions to different scenarios. The role is an exciting mix of developing in-depth technical studies combined with wider engagement at policy level within Ofcom and internationally, where your understanding of underlying systems will help ensure a solid basis for new and existing space services. You will work with colleagues across the organisation as well as stakeholders from the space and satellite industry at international forums. Your Key Responsibilities You will: Use your specialist experience and knowledge to scope and undertake technical studies of satellite networks, investigating how new satellite technologies and networks can share radio spectrum with existing systems. This might include complex systems simulations or link budget analyses. Contribute to the development of related spectrum policy through developing appropriate technical criteria, models and procedures. Prepare oral and written reports, meeting inputs and give presentations, often at a senior level. Translate complex topics for non-technical audiences. Manage the necessary quality assurance and project governance of your projects. Act as a point of contact for internal and external stakeholders. Represent Ofcom and the UK at national and international groups that are considering space and satellite related issues, leading on one or more WRC agenda items. The skills, knowledge and experience you’ll need for success. Technical knowledge and experience Wireless and satellite communications systems knowledge in areas such as complex modelling; wireless standards and technologies; radio propagation; interference mechanisms; interoperability; or electromagnetic compatibility. Strong numerical and mathematical modelling skills, with the ability to understand varied datasets and extract key trend Experience of technical problem solving and creative thinking. Behavioural attributes – You will have an ability to: Scanning Horizons - Understand the bigger picture, identify and solve complex issues, using evidence-based methods to develop well-founded solutions. Articulating Ideas - Express the context, results and conclusions of technical work, whether written or orally, in a clear and concise manner, ensuring messages are understood by everyone. Empowering Development - Organise and lead tasks or projects, manage your own and other engineering colleagues’ input, setting clear goals and keeping an eye on progress to ensure timely delivery. Forming Relationships - Build and nurture positive relationships with people inside and outside the organisation. Qualifications and Accreditations You will have an engineering or other technical, scientific or numerical degree or possess an equivalent level of experience. Inclusivity Statement. Inclusivity is at the heart of what we do. Ofcom has a clear mission: to make communications work for everyone. To be able to deliver on this, we want our organisation to reflect the diversity of background, experience, upbringing and thought that exists across the UK. We aim to recruit from the widest pool of candidates possible – no matter your gender, ethnicity, disability, sexual orientation or social background. Where positions are listed as full-time, we remain open to reduced hours, part-time arrangements, job shares, and other flexible working options. From day one, we champion flexible work arrangements to accommodate individual needs. We also warmly welcome applicants who are returning to the workforce after a break – for whatever reason. If you have taken time away and are ready to rejoin, we look forward to reviewing your application. Our recruitment processes prioritise accessibility and inclusivity. If you need information in an alternative format or have specific preferences, please contact our recruitment team at resourcing@ofcom.org.uk or call 0330 912 1378. As a Disability Confident employer, we offer an interview to disabled applicants who meet the essential criteria for our advertised roles. When you apply, you can let us know if you would like your application to be considered under this scheme (sometimes known as ‘guaranteed interview scheme’). Find out more about the scheme here: https://www.ofcom.org.uk/about-ofcom/jobs/disability-confident-scheme Ofcom has a clear mission: to make communications work for everyone. To be able to deliver on this, we want our organisation to reflect the diversity of background, experience, upbringing and thought that exists across the UK. We aim to recruit from the widest pool of candidates possible – no matter your social background, ethnicity, sexual orientation, gender or disability. Where positions are listed as full-time, we remain open to reduced hours, part-time arrangements, job shares, and other flexible working options. From day one, we champion flexible work arrangements to accommodate individual needs. We also warmly welcome applicants who are returning to the workforce after a break – for whatever reason. If you have taken time away and are ready to rejoin, we look forward to reviewing your application. Our recruitment processes prioritise accessibility and inclusivity. If you need information in an alternative format or have specific preferences, please contact our recruitment team at resourcing@ofcom.org.uk or call 0330 912 1378. As a Disability Confident employer, we offer interviews to disabled applicants who meet essential criteria for advertised roles. Learn more about this scheme here. https://careers.ofcom.org.uk/careers/how-we-hire/

UK, UK·

Part Time

Resolve Energy Ltd

1d ago

Full Stack Developer (6-month FTC)

As part of our development team’s continued growth, we are seeking a Full-Stack Developer who is intelligent, motivated, and organised. This person will already have a particular interest in back-end programming languages, databases, and analytics. Working closely with our development team on varying projects which will directly influence the digital transformation of the business, the successful candidate will be directly involved with the development and maintenance of our internal web applications and online platforms. Why join? Great working hours (08:15 – 16:15), with a lunchtime finish on Fridays if target hit! Christmas event and shutdown period. Celebrate your Birtholiday – one day extra leave on your birthday! Casual dress code. Modern, high-spec offices with a roof terrace and panoramic views of Liverpool. Generous monthly, quarterly and annual incentives, and team outings. Performance related bonus Key responsibilities: Business application development Query optimisation Database design Development of APIs Building reusable code Debugging UI and QA testing About you: Experience in a PHP and MYSQL is essential. Knowledge and at least some experience in the following areas, languages and skills is desirable – Database design, Data analytics, LAMP stacks, JavaScript, HTML, CSS & Bootstrap Excellent communication skills – both spoken and written.

Liverpool, UK
Orchard Recruitment Ltd

1d ago

Project Manager

Our client is a leading telecoms provider with operations that touch the lives of almost every individual and business on the Island. As they progress a program of modernisation and expansion, they require an experienced Project Manager. Located in their Douglas office, the Project Manager will be responsible for: * Overseeing and coordinating projects from inception to completion * Creating project plans, managing budgets, timelines, and resources, communicating with stakeholders, mitigating risks, and ensuring project goals align with the company's strategic objectives * Work closely with cross-functional teams to ensure projects are delivered on time, within scope, and budget The ideal candidate for the role of Project Manager will have: * A Bachelor's degree in Business, Management, or a related field * Ideally hold certification in Project Management (PMP, PRINCE2) * Project management, planning, and organisational skills * Financial management and budgeting, risk management and problem-solving skills * Excellent communication and stakeholder Management skills Desirable: * Experience within the telecom sector

Douglas, UK·

Full Time

DataCareers

1d ago

Data Architect

Role: Data Architect - 7-month contract Location: Lincoln, (hybrid but must live locally to Lincoln) Rate: £38.96 per hour Inside IR35, (Perm equivalent = £73K) Start: ASAP (once vetting completed) Key skills: Data Architecture experience including data architecture design and implementation, ETL, data visualisation, cloud-based tech storage and big data technologies, data query languages and experience leading a data delivery team, (Data Engineers, BI Devs and Dashboard Designers) Our Client: UK Police Force. This is a great opportunity to undertake a key role with a high profile organisation to drive data architecture performance ultimately benefiting services at a local community level. The Role: (key duties include) SME leadership regards Data Architecture Lead and manage Data Engineering Team Data architecture design - designing data models, data flows, integration and data storage - ablet o white board ideas with stakeholders. Data solutions approach, able to present and articulate benefits to stakeholders Lead on Data Governance You will need to be able to demonstrate that you have lived and worked in the UK for the last 5 years in order to meet the security vetting required for this role

Lincoln, UK
QA Limited

1d ago

IT Support Apprentice

The Opportunity: Are you passionate about IT and eager to kickstart your career? We’re on the lookout for a motivated individual to join our team as an IT Support Apprentice. This role is perfect for someone who’s ready to dive into the world of IT, learn from the best, and make a real impact. Plus, there’s a chance to go full-time after your apprenticeship! What you’ll do: Get Hands-On: Shadow our engineers both in-house and on client visits. Be the First Line of Support: Answer calls and log support tickets. Tech Troubleshooter: Help with Microsoft 365, diagnose PC and laptop issues, and work on networking, WiFi, and telephone systems. Custom PC Builder: Assist in pricing and building custom PC systems. Team Player: Work closely with our experienced engineers, admin team, and directors on a variety of tasks. What we’re looking for: A genuine passion for IT. Enthusiasm and a proactive attitude. Great communication skills. A strong work ethic. Having a driving licence is a plus, but if you’re learning, that’s cool too! Working week: 37.5 hours per week, Monday - Friday, 8:30am - 5pm. Salary: £15,000 per annum. Perks of the job: Training Galore: Access to courses from top vendors like Microsoft, Draytek, and ZyXel. Career Growth: Potential to secure a permanent, full-time position. Supportive Environment: Work with a friendly, experienced team. Networking: Connect with businesses across Scotland. Benefits: Pension plan and more! Future prospects: 90% of QA apprentices secure permanent employment after completing: this is 20% higher than the national average. Important information: This vocational apprenticeship comprehensively supports your specific job role with this particular employer. Throughout your learning journey, you are fully supported by your dedicated QA skills coach and your mentor at work. They ensure you settle in, help you develop all the skills you need to be successful in your job role and pass your assessments, and can provide one to one support. Starting with insights into your current potential, they plan your growth in a programmatic way, close skills gaps with immersive training and ensure what you learn is applicable to what you do. They talk you through the specifics on the qualifications you gain and how they align in particular to your day to day role. On completion, as well as the valuable work experience you have gained, you get a nationally recognised qualification at SCQF Level 6. If you are interested in starting your career and receiving a work based qualification at the same time, APPLY NOW!

Ayr, UK·

Full Time

Futura Design Limited

1d ago

Build Preparation Coordinator

Our OEM Client based in Gaydon, is searching for a Build Preparation Coordinator to join their team, Inside IR35. This is a 12-month contract position initially until 31st March 2026, with the potential for further extensions. Umbrella Pay Rate: £27.03 per hour. Duties: The purpose of this role is to contribute to the development and delivery of business processes for the build operations, resource and capacity planning for all programmes, build site and unit moves logistics. You'll also help in identifying and delivering continuous improvement projects for our build facility, whilst managing day to day responsibilities of direct reports The Build Preparation Coordinator role is varied on a day-to-day basis and best suits an individual capable of managing several tasks simultaneously. In this role, you'll establish and maintain key cross-functional relationships within the business due to the varied functions in which we collaborate. Job Description: This position requires work onsite. Responsible for managing the shortage parts post allocation and managing the movement of those parts between stores and build zones. Responsible for the management of the missing damaged wrong process within the build operations. Coordinating rework activities through material withdrawal process and managing the correct process of parts are returned to support the build. Coordinate various stakeholders such as Stores, NRP, Supply Chain, Build Planning and Build Operation, to ensure part kits are complete and support resolution of issues. Investigating root cause of any part pick issues with problem solving methodology. Coordinate, deliver and maintain operational processes ensuring deliverables meet strategic objectives of the area. Coordination of parts returned from build and investigation into the reason parts aren't required and utilising those parts back to build. Creating and managing pick kit Matrix for each build and updating on Wrike Interface with key stakeholders ensuring that service and process objectives are delivered efficiently. Systems investigations into overall parts queries and shortages (GPIRS) Shortage parts Escalation points for any risks to build operations. Attend reasonable requests from the area Management or Lead levels. Essential Skills: Competent IT skills to support data analysis and produce reports, intermediate/advanced skills in Microsoft Excel (VBA and Power Query if possible), Tableau or Power BI, Wrike or Microsoft Project. Understanding of parts tracking via GPIRS / SAP (awareness) or similar system to control Bill of Materials. Proficient communication and organisation skills to work with multiple simultaneous tasks and driving license for occasional travel between Whitley & Lyons Park. Desirable Skills: Experience in a logistics and parts environment. Experience in stakeholder management. Proficient in problem solving. Data driven profile, with experience with excel reports, crossing data from multiple sources using formulas, pivot tables and charts. Education: Educational Background on Data Analytics, Production/Manufacturing Engineering, Logistics or Administration. Desired IT Background: Intermediate to Advanced Skills on excel (VBA, Power Query, Custom Functions and other) Business Intelligence Knowledge, capable to produce dashboards from scratch and work in the maintenance (Power BI, Tableau or any other similar tool) Project Planning software skills, like Microsoft Project, Oracle P6, Wrike or similar tool. ADZN1_UKTJ

West Midlands, UK
Check out our latest articles

Stay sharp with the latest updates in tech industry!

Benefits of Custom Telecommunication Software
Benefits of Custom Telecommunication Software

Published in

··

May 9, 2025

Node.js Streams with TypeScript
Node.js Streams with TypeScript

Published in

····

April 28, 2025

5+ WordPress Plugins for Developers To Use in 2025
5+ WordPress Plugins for Developers To Use in 2025

Published in

···

April 25, 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.