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
Gearset

1d ago

Product Manager

Cambridge, United KingdomProduct – Product /Full-time /HybridAs a PM, you’ve likely experienced first-hand the huge benefits of working with a development team that can iterate and deliver quickly as a result of automation and great DevOps practises. At Gearset, we want to bring those benefits to the hundreds of thousands of teams building on top of Salesforce, the platform that underpins the world’s biggest companies.Salesforce is a fantastic platform that’s well-loved by its customers, but it’s no secret that when it comes to customising and releasing changes, there are significant gaps and rough edges compared to what development teams on other platforms are used to. We start by deeply understanding the core job to be done (One of our core values) and work collaboratively with our UX team, Product Marketing and engineering to identify the most impactful problem to solve. We have a clear product strategy to guide us and we’re moving quickly, but the opportunity ahead of us is huge We’d love for you to join our Product team, to help shape and deliver on that strategy.What’s the opportunity for a Product Manager at Gearset?Join our growing and experienced product team, laser-focused on delighting our users, and always ready and available to support you.Build relationships with our users to form a deep understanding of the domain, and the challenges they're facing with Salesforce. Own one or more product areas, defining the strategy and defining the roadmaps across them.Partner with engineering leads and UX specialists to research, understand, and solve the problems you identify.Work closely with the engineering teams on defining slices, delivering them iteratively, and learning as you go.What you’ll achieveYou’ll forge strong relationships with our users, and build a deep understanding of their problems, which you’ll use to deliver significant new products and features.You’ll own user problems end-to-end - identification, defining and measuring outcomes, researching and validating possible solutions, delivery, and working closely with marketing and sales to position and bring your solution to market.You’ll ultimately own a problem area, articulating the strategy, defining its roadmap, and demonstrating the customer and business impact of delivering that roadmap.You’ll support the product team, and across the wider company, in refining our product definition and development processes, and championing product thinking.And you’ll learn from, and share your experience with, a great team from a wide range of backgrounds in a feedback-driven culture where you can do your best work.About youHave experience of taking ideas through the full product lifecycle, from discovery through to validation and ideally launch, with a mix of problem complexity and scope. Enjoy talking to users, and have an infectious passion for building products that solve clear user problems in delightful waysBe great at distilling research into key problems, and taking decisions supported by evidenceBe great at building momentum of learning, through prioritising delivery over deliberationEnjoy working across disciplines, including developers, designers, marketers and salespeople to build buy-in and inspire them to work on your user problems and solutions together.Great to havesExperience working in a B2B SaaS companySome software engineering experience even if only limitedSalary and benefits (the stuff you’d expect)Salary is 70k - 95k (depending on experience)This is a full time opportunity, working Monday to Friday with the option of flexible home working (for most of us that looks like 2-3 days a month in the office)Generous personal development budget for courses, conferences, or whatever is useful to your professional development in the role, of up to 1500 per yearTop-end hardware providedFree lunch in the office25 days holiday plus bank holidays (with the option to buy an extra 5 each year)Company pension plan (matching up to 5%)Bupa health careLife Insurance & critical illness coverDiscounted gym membership, as well as a range of health and wellness benefitsOpportunity to join our Long Term Incentive scheme70,000 - 85,000 a year

Chesterton, UK·

Full Time

Mental Welfare Commission for Scotland

1d ago

Business Analyst

Business Analyst Circa £53,613 per annum Fixed term post or secondment opportunity to 30 September 2025 initially with possibility of extension Based in Edinburgh, hybrid working options. Full time 35 hours a week Early start date required We protect and promote the human rights of people with mental illness, learning disabilities, dementia, and related conditions. We have an exciting opportunity for a Business Analyst to join the Commission on a fixed term basis until 30 September 2025. You will support the organisation as we move through an exciting period of change and continuous improvement. The role will involve helping to manage the Information Management System project. This is a complex and stimulating project, which would suit an accomplished Business Analyst with an interest in broadening their project management experience within a supportive and close-knit team. The project team is working to replace the business-critical database of service user records with a modern information and case management system. The new system will allow the Commission’s teams to use their time and expertise more effectively, supporting appropriate and lawful decision-making related to mental health and incapacity legislation in Scotland. The Business Analyst will need to develop a working knowledge of current and future legislation as it relates to our information management and casework system. The successful candidates will be primarily responsible for supporting the delivery of a replacement individual record management and integrated casework system, adaptable for any future changes to mental health and incapacity legislation. This involves engaging with both technical and non-technical stakeholders to assess our current system and processes, identifying opportunities for improvement, and making recommendations to deliver an effective software solution. You will have substantial experience as a Business Analyst in IT software related roles, with particular experience of providing technical business analysis and process improvement. You will be educated to graduate level or equivalent experience, with PRINCE2 and knowledge of project-related methodologies, or have related experience. You will also have a track record of developing and delivering business analysis documentation in accordance with project requirements, analysing and re-designing business processes as necessary, aligning business needs with technical capabilities, documenting and consulting on requirements, defining test scenarios and dealing with complex and conflicting information. Negotiation, mediation and analytical skills are key to this role. Ideally our preferred candidate will be able to start immediately after their pre-employment checks are completed. As an employer, we offer excellent terms and conditions of service including a generous pension scheme, a commitment to learning and development and access to an Employee Assistance Programme and comprehensive staff benefits. We also offer a comprehensive range of HR policies including policies to help balance commitments at work and home and flexible working arrangements. At the Commission we champion diversity, inclusion, and wellbeing. We pride ourselves on being an employer of choice, cultivating a sense of belonging and providing a workplace where everyone feels valued. We aim to have a workforce which represents the wider society that we serve and therefore encourage applications from people of all backgrounds and under-represented groups. Our office environment is modern, light, bright and green with superb views and is very close to Haymarket Railway station and transport links. For more information and to apply, please click the Apply button now. Closing date for receipt of applications is 12.00 noon 20 February 2025. Interviews will take place as soon as is practically possible at our office in Thistle House.

Edinburgh, UK·

Full Time

Earthstream

1d ago

PI Consultant

Earthstream are proud to be recruiting a PI Consultant for a leading provider of industrial software, hardware, and services to manufacturing and infrastructure organizations across the United Kingdom and Ireland. Job Role: PI Consultant Location: UK/Ireland/Remote Salary: Up to £70,000 plus bonus & benefits As a PI Consultant your remit will include: The PI Consultant is a key role within the Technical Team, it provides hands-on technical input to assist in driving toward our vision with respect to all aspects of the AVEVA PI software portfolio. With the ability to work flexibly from anywhere in the UK or Ireland it provides technical engineering and consulting during all stages of AVEVA PI and related customer projects, including accurate effort estimates, writing specifications, software development, deployment, installation, commissioning and acceptance testing. The successful candidate will develop solutions in line with Service-Oriented Architecture (SOA) principles, supporting the development of scalable applications, and allowing re-use of Intellectual Property (IP) from project to project. The role is expected to be a technical authority/Subject Matter Expert in the application of AVEVA PI solutions and also their place in the wider context of the full AVEVA software portfolio. Excellent communications skills and the ability to interact with customers at all levels, ie technical/engineering up to C level is crucial. What you will bring to the company: · Thorough understanding of the AVEVA PI portfolio from a value proposition to delivery level (including AVEVA CONNECT / Datahub / OSI OCS) · Deep understanding of communications drivers and other data interfaces, ie OPCUA, MQTT etc including an ability to configure and troubleshoot from PLC through to ERP system. · Essential Willingness to learn new software and hardware skills. · The ability to multitask and prioritise work. · Being able to align to the company values · Experience developing and supporting high end PI solutions · Data and Information management skills · Python scripting · Experience of structured programming languages · An understanding Microsoft Server OS administration and networking · An understanding of configuring and working in a virtualized environment

UK, UK·

Full Time

IT Online Learning

1d ago

Junior Web Developer Trainee (Hiring Immediately)

Are you eager to find web developer jobs and kickstart your career in the coding sector, even without prior formal experience? If you're organised, creative, dependable, a great technical thinker, and adept at working in a team, brace yourself for a gratifying journey in web development. We specialise in launching careers in the coding sector through our comprehensive placement program. Our forte lies in offering recognised online coding training, backed by our expert support and recruitment teams. This paves the way for a seamless and often expedited entry into the development or coding realm. Important Note: This career program caters specifically to entry-level individuals with limited or no prior experience and experienced developers who wish to validate their skills. How do we make it happen? Training Excellence: We'll kickstart your journey with a tailored training program, encompassing HTML, CSS, JavaScript, Python and other technologies. These courses are hand-picked by us and align with hiring managers and the programming industry expectations. Crafting Your CV: Once you've passed your exams, our recruitment support team will work closely with you to revamp your CV, ensuring it shines. Navigating Your Career: Our seasoned recruitment consultants will steer you toward relevant positions based on your newfound qualifications and existing skills. We'll also provide you with interview and career guidance throughout your journey with us. The training component of our package comes with interest-free financing options, allowing you to invest in your future without the burden of immediate costs. Plus, we're so confident in our ability to land you a placement that if we can't do it within 12 months of your exam success, we'll refund the course fees. Ready to take the first step towards your future in coding? Enquire now, and one of our expert Course and Career Consultants will be in touch to address your queries and help you embark on this exciting journey.

Baginton, UK·

Part Time

HAYS

1d ago

Agile Transformation Project Manager

Agile Transformation Project Manager Agile Transformation Project Manager Location: Hybrid (based in London) Department: IT Services Daily Rate: £600 Security Clearance: SC clearance is required for this role. Job Summary: The Agile Transformation Project Manager will lead and guide Agile transformation initiatives at an enterprise level. This role involves coaching at a portfolio level, influencing Agile delivery teams and middle management, and restructuring the organisation to adopt Agile practices. The Project Manager will work closely with stakeholders to implement Agile strategies, gather and present metrics, and ensure successful Agile adoption. Key Responsibilities: Coach and guide Agile delivery teams, their managers, and middle management at a portfolio level. Suggest and communicate various Agile strategies in a complex business environment. Instruct the customer on appropriate metrics to be gathered and presented to enable decision-making and show progress. Provide expertise in Jira for metrics and light configuration. Lead the restructuring of the organisation to support Agile practices. Collaborate with stakeholders to ensure alignment and successful Agile transformation. Qualifications: Demonstrable experience in coaching at a portfolio level (Scaled Agile Framework). Proven ability to guide and influence Agile delivery teams and middle management. Experience in suggesting and implementing Agile strategies in complex business environments. Proficiency in Jira for advising on metrics and light configuration. Demonstrable experience at an enterprise level. Experience in leading organisational restructuring. Agile accreditation (even if expired) is preferred. Security Clearance (SC) is required for this role. Working Conditions: Hybrid work arrangement based in London. May require working outside of regular business hours to meet project deadlines. 4659340

London, UK
MBDA

1d ago

Principal Engineer Portfolio platform Integration

Stevenage The Portfolio Platform Integration Engineer supports many of MBDA's most exciting projects. Operating through the Complex Weapons arrangement with UK MOD, you will apply your skills and knowledge to a variety of existing and future weapon systems, looking for common approaches to air platform / weapon integration, and seeking to improve both the programme and technical approaches to air platform integration Salary : Up to £57,000 depending on experience Dynamic (hybrid) working : 2 days per week on-site due to workload classification; precise arrangements will be discussed between line manager and employee. Security Clearance : British Citizen. Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team. What we can offer you: Company bonus : Up to £2,500 (based on company performance and will vary year to year) Pension : maximum total (employer and employee) contribution of up to 14% Overtime: opportunity for paid overtime Flexi Leave: Up to 15 additional days Flexible working: We welcome applicants who are looking for flexible working arrangements Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave - enhancements are available for paternity leave, neonatal leave and fertility testing and treatments Facilities : Fantastic site facilities including subsidised meals, free car parking and much more… The opportunity: The Portfolio Platform Integration Engineer supports many of MBDA's most exciting projects. Operating through the Complex Weapons arrangement with UK MOD, you will apply your skills and knowledge to a variety of existing and future weapon systems, looking for common approaches to air platform / weapon integration, and seeking to improve both the programme and technical approaches to air platform integration. You will help us to identify and understand cost drivers in integration, and look for opportunities for improvement across multiple programmes. The ideal candidate for this role will have experience of aircraft / weapon integration or operation, and be able to understand the essential elements of the integration process. The ability to engage with stakeholders at all levels across the Enterprise is also essential, as you may find yourself in discussion with integration engineers on both the aircraft and weapon sides, programme managers, military and MOD staff, and subject matter experts, identifying barriers to efficient integration and seeking solutions to integration challenges. You will also engage with colleagues in other nations. What we want from you: The ideal candidate will have the following skills and experience: A working knowledge of platform integration programmes and stakeholders within industry and MOD At least 5 years of experience in the integration of complex systems An understanding of the risks associated with weapon / platform integration The ability to communicate effectively with stakeholders in all areas and levels Experience with project management The ability to drive and facilitate improvement You will be joining a close-knit team of subject matter experts in various areas of weapon / air platform integration, giving you the opportunity to expand your technical and programme skills. You will engage with designers and missile architects, helping drive enhancements to the integration approach through innovation and improvement. You will help transform integration through close liaison with customers. The role presents a unique opportunity to look across the missile development and integration process in a range of projects. Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom. We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity and more… We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process. Follow us on LinkedIn (MBDA), X (MBDA_UK), Instagram (MBDA_UK) and Glassdoor or visit our MBDA Careers website for more information. LI-SD1

Stevenage, UK·

Full Time

Check out our latest articles

Stay sharp with the latest updates in tech industry!

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

Published in

·AI·

January 27, 2025

What Is Cloud Computing?
What Is Cloud Computing?

Published in

···

January 26, 2025

Collections in Java
Collections in Java

Published in

··

January 24, 2025

SQL Commands: The List of Basic SQL Language Commands
SQL Commands: The List of Basic SQL Language Commands

Published in

····

January 22, 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.