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

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
PMO | Banking | Price Risk | 350/day Inside IR35 | Belfast | HYBRID 3 days in the office per week | Initial contract until end of December 2025 | Our client is seeking a PMO with experience in Financial Services or major/complex institutions. Knowledge of Markets is highly desired although not essential. Your duties will include but not be limited to; Maintain reports on daily UAT test results Risk identification and resolution Track documents Document minutes of meetings Your Essential Required Experience: PMO experience within Financial Services (Banking) Background working with Front Office / Market Risk / Finance / Technology teams RAID Management Proficient in MO Excel, Powerpoint, Word Job Title: PMO Location: Belfast Contract: Initial contract until December 2025 Hybrid: Hybrid 3 days in the office per week / 2 day's work from home Rate: Β£350/per day Inside IR35 (You will work via an umbrella company for this role) Interested? Send me your CV today! Adecco acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. The Adecco Group UK & Ireland is an Equal Opportunities Employer. By applying for this role your details will be submitted to Adecco. Our Candidate Privacy Information Statement explains how we will use your information - please copy and paste the following link in to your browser
1d ago
At dormakaba we are a globally successful company, with a family business culture employing more than 15,000 employees worldwide. We are one of the top 3 companies in our industry and globally leading in smart and secure access solutions. As a trusted partner, we stand for innovation, top performance and a fulfilling workplace and are one of the top 3 companies in our industry and globally leading in smart and secure access solutions. In the UK, we offer and training opportunities, as well career progression and support over 550 employees in the field as well as within our 14 different office locations. Do you have a confident manner, excellent attention to detail and comfortable with the use of CRM systems or similar? Due to expansion. we are looking for a Customer Support Coordinator to join our team, based in our NEW UK HEADQUARTERS within the Spirella Building in Letchworth, Herts A job that matters: Your Tasks Our Customer Support Coordinators ensure that our clients get the right products on time and every time, helping the customer with different product options and making sure that we maintain or excellent reputation within the construction industry. Your main responsibilities are to focus and deliver sales support to a range of customers who are looking to use dormakaba products and systems in their own projects. You would be talking directly with our customers and taking orders via email, checking the details and specifications against the requirements. But this is not just a job processing orders⦠We are looking for a responsible person who can take ownership of customer issues, collaborating with colleagues on queries, returns and various other items relating to customer service. As well as this you would be an internal support for our field based sales team. In time you will become a dormakaba product expert, keeping up to date on new developments and new products as they are released to the industry. Experience that matters: Your Skills 2 years of work experience in a similar customer service environment Demonstrate the ability to understand products, and their life cycle Knowledge of SAP desirable, previous experience of a CRM system essential Have strong communication and organisation skills High level of self-motivation A workplace that matters: Our offering At dormakaba we care for our employees and so as well as an attractive salary offering, we also provide the following benefits: Town Centre location with free parking and easy walking distance from Letchworth Rail Station 25 Days Annual Leave Bank Holidays Hybrid working (up to 2 days per week after training) Holiday Purchase Scheme (buy up to 5 additional days across 12 months) Enhanced, Salary Sacrifice Pension Scheme (You pay 3% of your salary, we pay 6%) Life Assurance Healthcare Support, including an Employee Support and Assistance Programme Health & Wellbeing App inc. Digital GP Service Upon reaching qualifying period, enhanced maternity and paternity offer to eligible employees Access to LinkedIn Learning Employee Discounts scheme Interested? Follow the link to apply online. We look forward to hearing from you! Location: Letchworth, North Herts
Full Time
1d ago
Cyber Security Placement Programme - No Experience Required Are you looking to benefit from a new career in IT and Cybersecurity? Skills shortages in the IT sector are driving the need for qualified, entry-level career seekers and career changers. We help place graduates from this programme in top UK companies and organisations needing to employ entry-level IT and Cybersecurity staff that can hit the ground running with up-to-date skills gained from this programme. The best part is you will not need any previous experience as fully accredited training, which includes tutor support and mentoring, provides you with the skills, practical knowledge and qualifications for you to secure a professional job and career in IT. You will also have the reassurance of a job guarantee (18K-Β£35K) upon completion. Whether you are working full time, part time or are unemployed, this package has the flexibility to be completed at a pace that suits you and can be completed in a few weeks or a few months (step 1 to 4 below). Your job and career goals are completed in 4 easy steps. Step 1 - Accredited Online Training The first step is completing a selection of professional, accredited and industry recognised courses from CompTIA which is the global leader in IT Technician, Networking and Cybersecurity training. The training is delivered via multimedia rich video tutorials, practice labs, presentations and quizzes through a portal that you study from home. You will also be assigned an expert tutor and a support mentor to help you throughout your training. Step 2 - Practical Training You will gain practical experience by using practice labs which enable you to practice and master what you have learned. Gaining practical hands-on experience gives you confidence to be proficient in your first IT role. This combination of theoretical and practical skills is what line managers need you to have to be effective and confident in your role. Step 3 - Official exams You will then go on to sit the CompTIA A and the CompTIA Network exams to give you the official certifications which will be recognised not only in the UK, but worldwide. The CompTIA A is the most asked for certificate for entry-level IT roles and the certification most IT Managers start their own careers with. All PCs in a professional environment are networked to servers, cloud based or otherwise and the Network gives you a needed foundation level of knowledge in networking. Step 4 - IT Technician placement (Β£18-Β£25K) We work with you to secure your first role as an IT Technician, with a starting salary of anywhere between Β£18K-25K. Ideally you will need to gain two yearsβ experience in this role before you can progress into a cyber security role. While working as an IT Technician, we will release your second batch of training which is specifically designed to qualify you to move into the cybersecurity field. This official, accredited training consists of online training, practical training and an official exam (CompTIA Security). Further we can tailor the package to include courses like the Certified Ethical Hacker and Certified Network Defender depending on your requirements and future direction. Cybersecurity Role Once you have completed all the mandatory training in step four and have gained two plus years experience in the IT industry, you will be ready to move into higher paying Cybersecurity roles. Our recruitment support team specialises in the IT and Cybersecurity space and roles at this level have an average starting salary of Β£35K. We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Gold Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) and the EC-Council to ensure we provide the highest levels of training. In addition, we are also ELCAS approved to help members of the Armed Forces, Service Leavers and Veterans gain rewarding careers in IT and Cybersecurity. Job Guarantee Due to the success of this programme and the skills shortage of entry-level IT staff, we can guarantee you will secure a job upon completion of your study programme or we will refund you 100% of your course fees back. This is subject to our terms of learning/ terms of business. Passionate about starting a career in IT? Apply now and one of our friendly advisors will be in touch. Keywords: IT Technician, IT Helpdesk, IT Security, IT Field Engineer, Cyber Security, IT Support, 1st Line Support, 2nd Line Support, IT Training Course, Cyber Training Course, Cyber Security Course, First Line Support, Second Line Support, IT Security Engineer, IT Engineer, CompTIA A, CompTIA Network, CompTIA Security, Ethical Hacker
Full Time
1d ago
Below are the details of the position: Job Title: C++ Developer (FX/Electronic Trading) Work Location: Bromley, UK (Hybrid β 3 days in a week) Job Description: * We are seeking an experienced and skilled C++ Developer to join the team in Bromley, UK. The selected candidate will be responsible for delivering critical low-latency front-office pricing and trading solutions that support Global Markets businesses. This role requires strong backend development expertise and the ability to work in high-performance, real-time environments. Key Responsibilities: * Develop and maintain server-side solutions in C++ for front-office trading systems. * Ensure high performance and low-latency delivery of pricing and trading functionalities. * Collaborate with other teams to implement robust, scalable, and efficient solutions. Required Skills and Experience: * Minimum 6β8 years of server-side development experience in C++, preferably on Linux/UNIX platforms. * Strong understanding of C++ Standard Template Library (STL), data structures, and multi-threading. * Proven experience in using design patterns and a strong grasp of software design principles. * Experience working with low-latency / high-throughput messaging platforms. * Familiarity with FIX API for exchange and venue connectivity is desirable. * Exposure to relational and time series databases and proficiency in SQL/Q is advantageous. * Scripting experience (Bash, Python, Perl) will be useful. * Business knowledge in FX and/or Rates electronic trading is desirable
Full Time
1d ago
Communications Engineer / Real Time Messaging Support Engineer My global banking client is looking for an Operations Support Engineer / Real Time Messaging Support Engineer to join their Unified Communications Support team. This role is working in a a fast paced environment You MUST have experience of supporting persistent chat (Symphony/Mattermost) Tasks will include Support and manage the Unified Communications collaboration environment, ensuring seamless day-to-day operations. Handle critical client escalations and oversee production changes and infrastructure deployments. Execute processes to support IT infrastructure and deliver top-notch IT services that meet business needs. Monitor, measure, and report on application performance, ensuring they meet availability and capacity demands. Collaborate with Architecture and Engineering teams for solution planning, testing, and troubleshooting. Facilitate problem resolution throughout the information system life cycle and document root causes for future prevention. Provide on-call supportEssential Skills Has managed Skype for Business, Mattermost/Symphony Group Chat & MS Teams (IM, Online-Meeting w/content sharing, Persistent Chat Rooms, Mobile IM, B2B Federation, P2P Audio/Video, Audio conferencing & Softphone/Enterprise Voice) Persistent chat - Symphony/Mattermost Familiarity with the Cisco UC Suite, including Teams, Jabber, and WebEx. Experienced in infrastructure to support Symphony. Microsoft PowerShell and other scripting technologies. Monitoring tools such as Splunk and SCOM. Ability to effectively interface with key software/hardware partners such as Microsoft, Cisco, Smarsh, Mattermost, Integrated Research, and Red Hat. Active Directory, SQL databases, and networking technologies. Linux servers and virtual platforms. Problem-solving skills with a knack for troubleshooting. Strong communication skills to effectively interface with key software and hardware partners.Desirable Skills ITIL principles and incident, change, and problem management. Additional experience in telephony and networking ITIL CertificationThis is a full time role and requires you to only be on site 3 days a week and also provide on-call out of hours support. It is an excellent opportunity to join a fast paced vibrant cutting edge technical team for a global organisation. If you have the right experience and are interested then get in touch ASAP as we have interview slots ready to be filled for the right candidate as our client would like the right person to start quickly in this role. Randstad Technologies is acting as an Employment Business in relation to this vacancy
Full Time
1d ago
Job Title: Pricing Analyst Locations: Haywards Heath or Manchester (Hybrid working) Role overview: Markerstudy Group are looking for a Pricing Analyst to join a quickly growing and developing pricing department across a range of insurance lines. Markerstudy is a leading provider of private insurance in the UK, insuring around 5% of the private cars on the UK roads, 20% of commercial vehicles and over 30% of motorcycles in total premium levels of circa Β£1.2b. The majority of business is written as the insurance pricing provider behind household names such as Co-op, Sainsburyβs, O2, Halifax, AA, Saga and Lloyds Bank to list a few. Having acquired and successfully integrated Co-op Insurance Services in 2021 & BGLi in 2022, Markerstudy are now pursuing innovative pricing techniques, taking advantage of an award-winning insurer hosted rating platform, whilst challenging existing embedded processes. As a Pricing Analyst, you will use your analytical skills to: Support pricing teams in building and maintain sophisticated models via a range of data science techniques. Monitor pricing performance via automated reporting structures. Enable growth within Motor & Home portfolios. Working in the retail pricing team and closely with underwriting, technical pricing & data science teams, your insight and recommendations will enable improvements to products and prices giving Markerstudy a critical advantage in the increasingly competitive insurance market. Key Responsibilities: Support development of advanced pricing models using a combination of traditional & data science techniques across Private Car, Commercial Vehicle & Home accounts. Advance the adoption of data science & statistical techniques across pricing & underwriting. Communicate results to key decision makers across the business for action based on the results of pricing analysis. Review observed & expected performance of key accounts. Collaborate with peers in pricing, underwriting and data science. Facilitate automation of repeatable tasks. Using specialist software to monitor trends and review impact of pricing proposals. Key Skills and Experience: Previous experience in statistical and data science programming languages (e.g. R, Python, PySpark, SAS, SQL). A quantitative degree (Mathematics, Statistics, Engineering, Physics, Computer Science, Actuarial Science). Experience of WTWβs Radar software is preferred, but not essential. Proficient at communicating results in a concise manner both verbally and written. Ability to analyse, understand and interpret data from varying sources. Behaviours: Self-motivated with a drive to learn and develop. Logical thinker with a professional and positive attitude. Passion to innovate, improve processes and challenge the norm
Full Time
Stay sharp with the latest updates in tech industry!

Published in
Β·Β·Β·Β·May 22, 2025

Published in
Β·Β·Β·May 22, 2025

Published in
Β·Β·Β·May 22, 2025

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

24
4 minutes ago
7
hack3rcon

30
an hour ago
3
hack3rcon

40
an hour ago
6
hack3rcon

9
4 hours ago
1
kathejcv

78
5 hours ago
3
fconijn

8
6 hours ago
1
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.