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
ScotRail

1d ago

Information Security Manager

Information Security Manager With more than 5,000 employees, ScotRail plays a vital role in serving the people and communities of Scotland. We recognise a modern and diverse workforce, encouraged to use their talents, and develop their skills, is integral to our success in serving and reflecting the communities of Scotland. We are committed to being a diverse and inclusive employer and have also set ourselves ambitious sustainability targets including having a carbon-free railway in Scotland by 2035. Not your average role This role sits within the IT department, reporting to the Head of IT and is a hands-on role dealing with the development and support of our information security management system and the related information security policies, processes and technical controls. You will be assessing and managing risks and documenting, measuring and managing technical cyber security controls. ScotRail are aligning with standards and best practice frameworks such as PCIDSS, ISO27001 and IEC62443. You will be expected to identify the steps to be taken in meeting these and play a role in ensuring actions are taken to comply with them, as well as NIS compliance. The role will also identify and manage suppliers to maintain appropriate managed security services where necessary. This role is responsible for ensuring that there are no gaps in ScotRail’s information security related policies and procedures, and they are fully documented and regularly reviewed. It will also be expected to contribute to or assume management of investigations of breaches and near misses. You will be collaborating with departments across the organisation and advising and assisting to ensure the organisation is continually developing and improving our cyber security framework, awareness and applying best practice where appropriate. You will also be expected to work with external audits and cyber security related activities with external stakeholders and other interested third parties. ScotRail have assets which need protected in stations, offices, datacentres, on train and in depots, and the role will be involved in supporting new trains procurement, ensuring information security is embedded throughout the process and into service. The job will involve travel around the Scottish rail network to different sites and has line management responsibility for our Information Security Analyst. What you bring We are seeking an enthusiastic and motivated individual to progress our compliance objectives and maturity of our ISMS. An individual with a passion for cyber security to help us protect the confidentiality, integrity and availability of our information and systems. We want someone flexible who can work with the existing controls and practices in place whilst devising plans and strategies for continual improvement of them. This role will involve working with a wide range of colleagues with diverse skillsets so we are seeking an articulate individual with good interpersonal skills who can break down information security related problems and provide easy to understand explanations and examples. Excellent attention to detail and ability to identify exploitable gaps in controls. Experience in information security management. Good organisational, interpersonal and communication skills. Knowledge and experience of working with technical resources and implementing information security frameworks, standards, legislation and regulations. Technical understanding of selecting and measuring technical controls and technology. Experience of information security policy writing and documentation. Risk assessment and management knowledge and experience. Hours of work: 35 hours per week, Monday – Friday. We offer an attractive reference salary of up to £65k per annum. What we offer you ScotRail offer an excellent rewards package including: Contributory Final Salary Pension scheme. Free and reduced rate rail travel for you and your family. Generous holiday allowance. Enhanced company sick pay and family leave including maternity, paternity and adoption. Life Insurance cover for 4 x annual salary. Contributory lifestyle benefit options including discounts at hundreds of retailers, cycle to work scheme, discounted gym memberships and healthcare cashback plan. Please note that due to the volume of interest received these vacancies could close prior to the published date. Selection Process Selection process: Short listed candidates will be asked to attend a competency-based interview. The final stage will be a medical questionnaire. Appointees must submit at least two satisfactory references, Disclosure Scotland clearance and complete a six-month probation period. Training initially involves attendance on our virtual Induction Training Programme. Equal Opportunities ScotRail is six times accredited as a Top Employer, has achieved Leaders in Diversity and is a Disability Confident Employer. We value, celebrate, and respect the diversity our people and aim to inspire, attract, retain, and develop the best talent. Because we value diversity and the benefits it brings, we want to continue improving the diversity of our people and particularly welcome applications from women, young people, LGBT people, people with a disability, and people from ethnically diverse backgrounds.

UK, UK
Sellick Partnership Limited - Public Sector

1d ago

Employment Lawyer

Employment Lawyer Salary: £50 - 55 per hour umbrella (Locum / Interim) Location: South East Working: Remote Working About the Employment Lawyer Role: Sellick Partnership are proud to be working with a fantastic public sector organisation in the South East who are looking to recruit an employment lawyer on an initial 3 - month basis with the strong likelihood of extension. Key Responsibilities of the Employment Lawyer role: A highly reputable Local Authority in the South East is seeking an Employment Lawyer to join their friendly team. This is a fantastic opportunity for an experienced Employment Lawyer to join a supportive team. The Employment Lawyer would ideally have the following characteristics; Providing support and advice to HR Department on employment-related matters including TUPE, Redundancy, Unfair Dismissal, Discrimination, and Maternity Preparing Employment Tribunal cases for Claimant and Respondent to tight deadlines and providing representation at the Hearing The role will be a remote working arrangement. Benefits of the Employment Lawyer role: An Excellent rate of pay of £50 - 55 per hour working through an umbrella company Flexible working arrangements - offer flexible hours and remote working We would be extremely interested in hearing from someone with a public sector background . How to apply for the Employment Lawyer role: To apply, please submit your CV and/or cover letter via this page or alternatively, contact Lewis Dainty in the Sellick Partnership Manchester office. Sellick Partnership is proud to be an inclusive and accessible recruitment business and we support applications from candidates of all backgrounds and circumstances. Please note, our advertisements use years' experience, hourly rates, and salary levels purely as a guide and we assess applications based on the experience and skills evidenced on the CV. For information on how your personal details may be used by Sellick Partnership, please review our data processing notice on our website.

South East England, UK
CEI England Limited T/A CEI GB

1d ago

Golang Developer

Hello, Role Golang Developer Duration 6 Months Location Osterley Greater London TW7 5QD (Hybrid/2 days a week) Skills: Advanced proficiency in Go (Golang) for backend development. Strong experience with RESTful APIs, GraphQL, and event-driven architectures. Deep understanding of data processing, analytics, and real-time event streaming. Expertise in PostgreSQL, AWS and Kubernetes. Proficiency in monitoring tools like Prometheus, Grafana, and Kibana. Knowledge of security best practices, including OAuth, JWT, and data encryption. Fluent in English with strong communication and collaboration skills. Thanks Sugan ADZN1_UKTJ

Isleworth, UK
Syntax Consultancy Limited

1d ago

Full Stack Developer

Full Stack Developer Permanent To £50,000 (doe) Peterborough (Hybrid) A Full Stack Developer / Software Engineer needed for a permanent position based in Peterborough. This hybrid role allows for 3 days on-site and 2 days remote work, once the probation period is successfully completed. An immediate start is preferred, ideally in May 2025.This is a new opportunity to work with a leading and rapidly expanding company specialising in healthcare management software solutions. Key skills & experience: Proficient in C# and JavaScript, with experience developing dynamic websites using Vue.js (or similar). Strong understanding of Dependency Injection, SOLID principles , and their function. Experience with MS SQL Server , web services, and API push notifications for backend integration. Experience working in Agile/SCRUM environments, using Git for version control, and implementing CI/CD pipelines with agile tools. Strong communicator, capable of engaging effectively across all levels. Develop back-end objects and web services while designing and implementing responsive, user friendly front-end interactions. Write clean, efficient code and libraries to support high-quality, maintainable web applications. Desirable: experience with VB.NET , YAML , DevExpress , and Microsoft Azure. ADZN1_UKTJ

Woodston, UK
OI Advice

1d ago

Digital Manufacturing Adviser

Location: This role is home based although travel will be required in the East of England. Salary: From £52,000.00, dependant upon skills and experience. Primary Job Purpose The purpose is to engage with manufacturing clients, and account manage a portfolio of eligible and suitable SMEs on a digital adoption programme in the East of England, across Norfolk, Suffolk, Cambridgeshire, Bedfordshire, Essex and Hertfordshire (although not exhaustive). The Digital Manufacturing Adviser will be the point of contact for SME manufacturing clients and will manage the relationship between the business and all aspects of the programme as well as a range of internal and external business support services. Main Areas of Responsibility To carry out a factory tour of the client's premises to assess the business competencies against digital transformation and to support with recommendations to engage them on an improved digital journey by boosting their awareness of the benefits of IDT adoption, by completing an onsite digital road map. Provide advice and guidance on how IDT adoption can deliver real business benefit and intensively assist SME manufacturers by providing independent specialist expertise. To assist client's in completing a structured digital diagnostic assessment, deliver a full report, assess the business readiness in line with PAS1040:2019 guidance Support clients through their interactions with the programme to raise awareness of the suite of support available to them, including Identifying clients suited to ‘Leading Digital Transformation Leadership Training' for SME business leaders to boost skill levels across the region and to develop the skills of existing workforce by giving SME access to specialist expertise. To identify clients that would benefit from more intensive technical support, and identify local specialists aligned to the business need, via the initial implementation plan. Identify and support clients with relevant capital expenditure grant applications to ensure they are meet funding eligibility criteria and ready for a panel. Increase regional engagement with manufacturers by signposting those manufacturing businesses who are not yet ready for digital adoption to more traditional forms of business support available in East of England. To deliver elements of the East of England programme to produce the maximum impact in terms of assisting client companies to reach their full growth potential, and adoption of appropriate digital industrial technology to deliver improved productivity and GVA growth. Lead digital awareness workshops for businesses using appropriate tools to identify issues and opportunities for clients on the journey to digital technology adoption supporting them in the development and delivery of roadmap and associated action plan. About You Knowledge and Experience: Experience in business support or employer engagement (minimum 5 years, or demonstrated equivalent skills). Senior management experience in manufacturing is advantageous. Experience in business development with IDT adoption. Experience in delivering business assessments and advice. Teamwork experience across a broad geographical area. Account management experience in manufacturing/engineering. Technical knowledge of IDT. Understanding of the IDT supplier network and technology demonstrators. Familiarity with local and national organisations supporting business growth. Customer-focused approach to SME engagement and growth. Essential Skills: Strong presentation, communication, and networking skills. Excellent planning, organisational, and project management abilities. Ability to quickly assess business culture and its potential barriers to adoption. Personal Style: Team player and self-starter. Critical thinking and problem-solving skills. Innovative mindset with a focus on continuous improvement and client outcomes. Qualifications: Degree-level business education or equivalent qualification/experience in management. About Us Oxford Innovation Advice is a fast-growing company focused on innovation and mutual respect, delivering strong results in a dynamic work environment. Part of SQW Group, we also offer flexible office spaces for tech start-ups, angel investment networks, co-investment fund management, and consultancy services across the UK, Europe, and Asia. We are an equal opportunities employer and welcome applications from candidates of all backgrounds. Our closing date for applications is 16 May 2025. We may close the vacancy once we've received enough applications, so we encourage early submission. ADZN1_UKTJ

Wharley End, UK
Rise Technical Recruitment Limited

1d ago

Infrastructure Engineer

Infrastructure Engineer Scunthorpe £40,000-£45,000 35 Days Holiday Medical 5% Matched Pension Training Progression Excellent opportunity for an Infrastructure Engineer to join a rapidly changing business offering interesting projects to get involve in, additional training and development, and a great benefits package In this role you will report directly into the Head of Infrastructure. You'll develop and maintain IT Infrastructure across all areas including telecoms, storage, networks, and servers. You'll join a team of Infrastructure Engineers which themselves are part of a wider Technology and IT Division with high levels of collaboration across teams. You'll be site based 5 days a week, Monday to Friday. The ideal candidate will have experience in a similar position and have experience with Window, Linux, Hyper-V/VMWare, LAN, WAN, Switching, Routing, Wireless, and Security. Candidates must be commutable to the Scunthorpe area 5 days a week. This is a fantastic opportunity to join a rapidly modernising business offering progression opportunities, development and training, and technically fascinating project-based work The Role: Reporting to the Head of Infrastructure Windows and Linux Environment Hyper-V/VMWare, LAN, WAN, Switching and Routing Commutable to Scunthorpe The Person: Infrastructure Engineer Windows and Linux environment experience Experience of Design, Development, and Maintenance of IT Network Infrastructure Commutable to Scunthorpe 5 days a week Reference Number: BBBH252637 To apply for this role or for to be considered for further roles, please click 'Apply Now' or contact Tommy Williams at Rise Technical Recruitment. Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates. ADZN1_UKTJ

East Butterwick, UK
Check out our latest articles

Stay sharp with the latest updates in tech industry!

Serverless Image Processing Pipeline with AWS ECS and Lambda
Serverless Image Processing Pipeline with AWS ECS and Lambda

Published in

····

April 16, 2025

Top 9 WordPress Themes To Use in 2025
Top 9 WordPress Themes To Use in 2025

Published in

··

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