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
Alexander Mann Solutions - Contingency

21h ago

Full Stack Developer (C# / React)

We are AMS. We are a global total workforce solutions firm; we enable organisations to thrive in an age of constant change by building, re-shaping, and optimising workforces. Our Contingent Workforce Solutions (CWS) is one of our service offerings; we act as an extension of our clients' recruitment team and provide professional interim and temporary resources. Our investment banking client has been present in the UK for more than 150 years, they're a long-term partner to British business. Today, the Group is formed of 10 divisions and employs 9,300 staff based in 21 core locations right across the country. Their role is simply stated: help clients achieve their goals by combining local know-how and global reach. In so doing, they seek to make a positive, sustainable contribution to both the UK economy and society. On behalf of this organisation, AMS are looking for a Full Stack Developer (C# / React) for an initial 6 month contract based in London with remote work available (hybrid). Purpose of the Role: As part of Global Markets Risk and PnL Technology, the Non-Linear IT team is responsible for the development of applications used for XVA and Financial Resource Management. As a member of Non-Linear IT, you will participate to the clients projects depending on priorities. Responsibilities of the role: As a Full Stack Developer (C# / React) you will be responsible for: Working on multiple significant projects on Web applications. Perform code reviews and participate in scrum meetings (stand up and team retrospective) What we require from the candidate: Back end: .NET 8.0, Windows Services, SQL Server, ClickHouse, ASP .NET Web API, Asynchronous message-driven communication (Rebus), ORM libraries (Dapper) Front end: React, JavaScript, TypeScript, HTML5, CSS/LESS/Sass, Tailwind CSS, NodeJS. DevOps: GIT (Bitbucket), TeamCity. Deep understanding with multiple significant projects on Web applications. Deep understanding and experience of Object-Oriented Programming, patterns, and principles. Deep understanding and experience of .NET C#, with good knowledge of its ecosystem. Deep understanding and experience of service-oriented architectures. Deep understanding and experience of MS SQL. Next steps If you are interested in applying for this position and meet the criteria outlined above, please click the link to apply and we will contact you with an update in due course. This client will only accept workers operating via an Umbrella or PAYE engagement model. AMS, a Recruitment Process Outsourcing Company, may in the delivery of some of its services be deemed to operate as an Employment Agency or an Employment Business

The City, UK
Rubicon Consulting

21h ago

Customer Solutions Design Specialist

Rubicon Consulting is currently recruiting an Customer Solutions Design Specialist on a 6 Month Contract based in South West England. This position is INSIDE IR35 About This Role: As a customer solutions design specialist in our UK Secure Design practice, you will be working as a trusted industry partner to our defence customer and cross-functionally supporting internal business units (Sales, Business, Technology, Security and Operations), key stakeholders and externally facing third party technology providers as part of and reporting into the practice manager. Underpinned by using robust ICT framework architecture, security principles, methodologies, industry best practices, and customer compliance polices. You will Independently execute a range of workstreams in the creation of end-to-end Unified Communication and Collaboration technical designs. Ensuring that business requirements are successful translated into deliverable solutions, which meet customer needs whilst considering the impact of those solutions on all technical and business areas. You will be part of an industry leading UK Secure Design team working closely with other architects, designers, technology experts, business managers and business analysts. Where you will bring your expertise and diverse experience to each challenge ensuring successful solution delivery across a vast variation in highly sensitive and unique opportunities and projects. · Responsibilities Capture detailed customer technical requirements and translate them into detailed solution designs, adhering to established design methodologies. · Manage and recommend on the technical direction, helping to determine the optimal solution design for customers. · Manage the review and validation processes for both new developments and existing products and services, ensuring complete integration across all aspects. Consider the broad impact of solutions on the product roadmap. · Drive the improvement of design and delivery capabilities for end-to-end technical solutions. · Manage customer solution design engagements and statement of work creation, including any third-party deliverables. · Facilitate the development of strong customer relationships at the senior level by providing specialist service design expertise and influencing the customer's service strategy and operational decisions. · Drive consistency in architecture and technical processes with the aim of reducing costs and increasing productivity. · Undertake customer migration planning and implementation. · Coordinate impact assessments and design documentation updates. · Resolve complex solution and service issues, lead root cause analysis, troubleshooting, and escalation. · Pursue the identification of potential risks and the implementation of controls and mitigations, ensuring compliance with relevant industry and company policies. · Ensure the delivery of thought leadership in complex bids and agree on a strategic approach as part of customer solution design. · Mentor other customer solution designers, helping to improve the team's abilities by acting as a technical resource. · Champion, continuously develop, and share knowledge on emerging trends and changes in customer solution design with the team. Skills & experience · Hold UKSV SC or Developed Vetting clearance. · Comprehensive knowledge and experience of on-premise and cloud unified communication technology architecture disciplines: · Fixed voice telecommunications (PBX, carrier class VoIP/IPT and SIP) · Video conferencing · Enterprise mobility (4-5G, EMM, MDM) · PaaS, SaaS Unified and telecommunications solutions · Comprehensive knowledge and experience of telecommunication vendor technologies, solutions, and products (i.e., Cisco, Juniper, Ericsson, Nokia, F5 and Palo Alto). · Comprehensive knowledge and hands-on experience in designing, configuring, testing, and commissioning complex unified communication technologies. Preferably have the following professional training and/or accreditations · Cisco technologies (CCNP Collaboration) · Ribbon technologies (SBC-ISP) · Blackberry technologies (BSIP) · VMware technologies (VCP-EUC) and any one of these: · Avaya technologies (ACIS) · Atos technologies (STI) · VMware technologies (VCTA) · Any other industry COTS unified communication technologies Proven commercial awareness to ensure CAPEX/OPEX costings of a proposed change meets customer requirements. · Experience of identifying risks, impact, mitigation, and problem-solving in complex unified communication solutions. · Experienced in communicating complex unified communication technologies to key stakeholders with varying technical knowledge. · Experienced in working within highly sensitive (T3) HM Government departments or agencies environments. · Preferably working knowledge and experience in HMG MoD compliance and security policies. · Self-starter who can work independently with minimal support and guidance. Our Company Rubicon Consulting is a Talent management consultancy which helps you to optimise business performance and competitive advantage by choosing the right people first time

Normanton, UK
Enterprise Recruitment Ltd

21h ago

Python Software Engineer

Python Software Engineer – Data-Driven Innovation in Infrastructure A pioneering technology company is looking for a Python Software Engineer to develop advanced analytical solutions for real-world engineering challenges. This role is perfect for someone passionate about using programming, data science, and cutting-edge algorithms to improve infrastructure monitoring and decision-making. The Role: This position involves designing and implementing data processing techniques for complex datasets, integrating various sources of remote sensing information. The successful candidate will play a key role in developing computational tools that extract meaningful insights, ultimately supporting critical projects in the transport and construction sectors. Key Responsibilities: Develop algorithms to process and analyze complex geospatial and sensor data. Work with large-scale datasets to drive insights and support machine learning applications. Improve internal software tools using Python and other relevant technologies. Collaborate with a team of scientists and engineers to solve industry-specific problems. Present research findings and contribute to ongoing technical discussions. Ideal Candidate: Strong programming skills, particularly in Python. Background in data science, mathematics, engineering, or a related field. Experience with signal, image processing & data science techniques. Interest in applying computational techniques to real-world infrastructure challenges. This is an exciting opportunity to join a team at the forefront of data-driven engineering solutions. If you thrive on solving complex problems and want to apply your expertise to meaningful, high-impact work, this could be the perfect next step in your career

Oxford, UK
Carrington West

21h ago

Permit Officer

Permit Officer London £24 - £26 per hour 3-month contract initially Are you a Permit Officer that is currently looking for a new challenge? An opportunity has arisen for an experienced Permit Officer to join a client in London. This is a full-time contract offered on an on-going basis, initially for 3 months. Key Responsibilities: ·To support the Principal Network Planning Officers, Team Leader and Head of Service to ensure that all notices, licence and permit applications received satisfy legislative specifications and that Council objectives are achieved. ·Represent the Council as an officer to educate and work in partnership with relevant organisations to enhance the safety and well-being of the public About You: Previous experience in Permitting is essential for this role. Carrington West are also looking for Streetworks Inspectors and Coordinators across the South of UK - please get in touch to find out more. Further Information: For a full description and further information on the role, please call Luke Brison at Carrington West on (phone number removed) Footnote: If you feel that you are right for this role technically, but the rate, location or seniority does not suit you specifically then please still feel free to send us your CV. We constantly recruit for roles very similar to this one at all levels UK Wide. We are always keen to chat with you discreetly about your employment situation. Even if you are happy in your current role for now, we always welcome calls from Highways, Traffic & Transportation professionals keen to make their introductions for future months or years. Our specialist team has a combined 100 years' experience in this market. Please call Luke Brison at Carrington West on (phone number removed) for more information By applying for this position, you are agreeing for Carrington West to hold and process your personal data in accordance with our Data Protection Policy. Your data will be shared with third party clients specifically relevant to any roles you have applied for. If at any stage, you wish to withdraw your consent please email us

London, UK·

Full Time

PE Global International

21h ago

Engine Performance Engineer - Peterborough

PE Global is recruiting a Engine Performance Engineer for our manufacturing client based in Peterborough. The role is an initial 12-month and is hybrid once self sufficient in the role. The rate range for this role is £24.04 - £32.49. 08:30-17:00 Mon-Thurs, 16:00 finish on Fridays. Responsibilities: • Participating in the delivery of engine performance development and validation to support the delivery of a world class product • Participating in the adoption of new technologies and processes (automation, robotics, computer aided manufacturing software, etc.) to achieve greater efficiency, cost reduction and quality improvement. • Planning and improving engineering procedures and operations to make the product or process more reliable, efficient and cost-effective. • Collaborating with all functional areas to provide a design solution that meets the requirements of the customer and dealer network. Requirements: • Requires a degree in an accredited Engineering, Computer Science, or Materials Science curriculum. • Office 365 experience • Problem solving ability – reviewing data to understand issues • Following procedures – understanding process • Strong communicator – able to work and communicate with all areas of the business Please note PE Global cannot assist with sponsorship. Candidates need the full right to live and work full time within the UK for at least the next 12 months. Although it is not possible for us to respond to all applications, we at PE Global will do our upmost to give you feedback on your application. You have sent your Cv into us as a company and even though you have sent your CV to a particular position, we are making the reasonable assumption that you are active on the job market and as part of our normal recruitment service we will discuss other suitable positions with you. You are free to opt out of this so please specify in your application to us if you just want to be contacted in relation to a specific vacancy. Your Cv is sent to a central recruitment inbox which a number of people in the applicable PE Global division have access to and so this means that you might not be contacted by the named person in this advert

Thorney, UK·

Full Time

Harnham - Data & Analytics Recruitment

21h ago

IRB/IFRS9 Consultant

LEAD IFRS9/IRB CONSULTANT Salary 40-80K depending on level LONDON THE COMPANY This client is an growing and well-established consultancy who specialise in Credit Risk. They are a well-known name on the market and have a big focus on employee well-being and progression. In this role you can expect to have a varied and interesting workload with opportunities to expand your experience across the Credit Risk space. THE ROLE Range of model development projects, including development of IRB, IFRS9 and Stress-Testing models Integrating ESG across model suites and wider client data Presenting and discussing projects with both internal and external stakeholders, with excellent exposure to C-suite Using Machine Learning techniques to leverage data and drive an impact across client model suites YOUR SKILLS AND EXPERIENCE Prior IFRS9 or IRB experience is essential Prior model validation or development experience is essential Must have worked with SAS/R/Python Strong communication skills SALARY AND BENEFITS Base salary of £40-80,000 depending on experience Discretionary bonus 25 days holiday Pension contribution scheme Private Medical Insurance HOW TO APPLY Please register your interest by sending your CV to Rosie Walsh through the 'Apply' link

London, 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.