SmythOS
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

·

5.0
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
Spectrum It Recruitment Limited

11h ago

Junior Full Stack Python Engineer

Junior Full Stack Python Developer Python, HTML, CSS, TypeScript, JavaScript Salary £30k - £40k plus benefits In office role based in Fareham, Hampshire An established company who are embedded within one of the UK's most innovative and established tech hubs - fully funded, well equipped and well prepared to launch their latest tech incarnation - a pet tag tracking service with a unique proposition set to disrupt the sector. This is not the first start-up this company has launched; their wealthy owners have been doing this for 10 years and can demonstrate £mm income from several of their previous creations. As such they have an amazing office in Fareham (near Whiteley) with a no expense spared look and feel. You will be an opportunity to work hybrid / remote and given a huge investment in tech & tools, free hot food cooked in the company owned restaurant, nights out, spa breaks and much much more! Who are you? You will need expertise in open source and object-oriented programming. This product is built on Python, HTML, CSS and JavaScript and you will get to leverage the best available technology to build the solution, pretty much from scratch. You will join a small team of Python Engineers and work closely with senior management and development teams to ensure the successful development of each project. Your Skills & Experience Python TypeScript JavaScript, jQuery HTML, CSS API models Salary and Scope Salary £30,000 - £40,000 plus excellent benefits and training We are looking for people on an upward career trajectory who want to be part of a journey and help to mould and nurture a product and eventually a team. Please send your CV and details through to Tom Rayner on email Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.

Fareham, UK
Baltic Apprenticeships

11h ago

IT Apprenticeship

Purpose Working under supervision as part of a busy IT department to gain skills and experience through on the job training and working towards an IT qualification. To contribute to the provision of first- and second-line technical support for all AMG Chrome employees across UK and U.S. locations. Duties Troubleshoot and resolve hardware, software, and network issues via remote tools and occasional on-site visits to other locations. Communicate with internal employees through Teams, email and Phone and Face to Face where possible. Work towards internal SLAs for users. Maintain and support Microsoft technologies, including Microsoft 365, Teams, SharePoint, Windows OS, and related applications. Support the setup, upgrades and maintenance of user accounts, devices, and IT assets. Carry out routine support i.e. Password resets, installs and upgrades. Work collaboratively with other IT team members to deliver consistent and effective services. Ad hoc support the internal Bespoke systems Assist in onboarding/offboarding processes, ensuring all IT systems are correctly configured. Resolve issues through troubleshooting utilising our internal RMM System Ninja, Team Viewer etc Document issues, solutions, and processes to improve future service delivery through the ticket system and SharePoint. Contribute ideas for system improvements and automation. Travel occasionally to UK sites as required Use basic Scripts like PowerShell to automate set ups Be responsible in maintaining backups of the core systems and servers. Training and learning to complete an apprenticeship £19,000 Per annum Knowledge, Skills & Qualifications Minimum of 5 GCSEs (to include Mathematics & English) (or equivalent) Open to Modernisation: Embraces evolving technology and contributes to the improvement and streamlining of IT systems and processes. Innovative and Problem-Solving Mindset: Thinks creatively to find effective solutions and proactively improves user experiences across a distributed workforce. Challenges the Norm: Willing to question existing methods and suggest constructive changes to enhance service and efficiency. Interest in IT and Technology: Genuinely passionate about IT and enthusiastic about supporting users and solving a wide range of technical issues. Confident Communicator: Comfortable interacting with employees at all levels across multiple locations, including international colleagues, both remotely and in person. Eager to Learn and Develop: Demonstrates a proactive approach to personal development and staying up to date with emerging IT trends and tools. Knowledge of Microsoft Technologies (desired): Tools and platforms such as Microsoft 365, SharePoint, Azure, and Windows environments. Experience of building PCs (desired): any experience of building PCs would be beneficial Standards of Performance Zero injuries Contribution to AMGs 5 core values in line with the Code of Business Conduct Compliance with policies and procedures No inappropriate use of company systems and facilities Systems and records are up to date and accurate Information can be located quickly and easily and is communicated timely and effectively Meet personal and team targets and objectives Recognised as contributing to the effectiveness of the business Health, Safety, Wellbeing and Environmental Responsibilities: Take care of your own and your colleagues health, safety and wellbeing and report any concerns to your Line Manager Act upon any hazards, unsafe conditions or environmental concerns without delay Comply with all relevant environmental laws and relevant standards and practices Look after your own and your colleagues mental health and raise any concerns of mental health injury or illness to your Line Manager or the People Department Abide by the Health & Safety Policy, Environmental Policy and Psychosocial Policy

Brinsworth, UK
Experian Ltd

11h ago

Threat Intelligence Analyst

Company Description Experian is a global data and technology company, powering opportunities for people and businesses around the world. We help to redefine lending practices, uncover and prevent fraud, simplify healthcare, create marketing solutions, and gain deeper insights into the automotive market, all using our unique combination of data, analytics and software. We also assist millions of people to accomplish their financial goals and help them save time and money. We operate across a range of markets, from financial services to healthcare, automotive, agribusiness, insurance, and many more industry segments. We invest in people and new advanced technologies to unlock the power of data. As a FTSE 100 Index company listed on the London Stock Exchange (EXPN), we have a team of 22,500 people across 32 countries. Our corporate headquarters are in Dublin, Ireland. Learn more at experianplc.com. Internal Grade E Job Description Experian Cyber Fusion Center is looking for a Threat Intelligence Analyst to help track new and persistant cybersecurity threats, analyse and produce applicable intelligence to help the organisation. You will be part of a world class organization and lead a global team of experienced people to help us stay ahead of adversaries. You will be part of the Threat Intelligence team which focuses on defending against new threats, supporting investigations, and delivering situational awareness to the business. This is a UK based remote position reporting to the Global Head of Threat Intelligence. Summary of Primary Responsibilities Use open and closed source intelligence tools to track threat clusters posing threats to Experian and help identify preventative measures to improve our defense. Contribute to cross-team projects to improve the security posture of Experian infrastructure, such as red team operations, Attack Surface Management and Threat Hunting collaborations. Help Investigate latest cyber trends providing relevant forecasts, suggestions & reports to different types of audiences. Help produce technical, operational, and strategic intelligence reports. Qualifications Prior work experience in Cybersecurity or Threat Intelligence fields. Proficient in both written and spoken English, communicating technical concepts to different audiences both verbally and in writing. Familiar with analytic techniques and common frameworks such as Cyber Kill Chain Model, Diamond Model, and MITRE ATT&CK Matrix, and a background using these methodologies/frameworks during intelligence gathering and analysis activities. Work analytically and critically and produce analysis that is repeatable and defensible. Aware of their own bias and limitations. Some coding or scripting experience in one or more scripting languages such as Python. Identify improvement areas for the team and highlight development opportunities for yourself & the wider team. Additional Information Benefits package includes: Flexible work environment, working hybrid or in the office if you prefer. Great compensation package and discretionary bonus plan Core benefits include pension, bupa healthcare, sharesave scheme and more 25 days annual leave with 8 bank holidays and 3 volunteering days. You can purchase additional annual leave. Experian is proud to be an Equal Opportunity and Affirmative Action employer. Innovation is an important part of Experian's DNA and practices, and our diverse workforce drives our success. Everyone can succeed at Experian and bring their whole self to work, irrespective of their gender, ethnicity, religion, colour, sexuality, physical ability or age. If you have a disability or special need that requires accommodation, please let us know at the earliest opportunity. Experian Careers - Creating a better tomorrow together Find out what its like to work for Experian by clicking here

Nottingham, UK
Sparta Global Limited

11h ago

Junior DevOps Engineer

About Sparta Global Embark on a transformative career journey with Sparta Global, where diversity, innovation, and passion for technology converge. We welcome individuals from all backgrounds, offering not just jobs, but dynamic careers in the tech industry. You'll work alongside enthusiastic professionals, receiving top-tier training and mentorship to hone your skills for success in both public and private sectors. Our commitment to designing impactful careers and coaching future leaders is evident in our over 10 prestigious awards in Learning & Development and Equality, Diversity & Inclusion. As a Top 20 Employer for Social Mobility and a proud B-Corp certified organisation, we're not just advancing careers; we're fostering a more diverse, equitable, and inclusive tech landscape. Join us in shaping the future of technology - where your growth is our mission, and your success, our pride. Apply now to be part of our award-winning team at Sparta Global. About this role By utilising DevOps, businesses deliver systems faster, cheaper and without sacrificing high quality. It is an environment, a philosophical mindset and a real-world framework and just as the title says it brings together development and operations so that organisations can create stable, repeatable platforms for product deployment. To become a DevOps specialist, you need to have both technical and soft skills to seamlessly integrate with multiple teams. Engineers use tools to deploy infrastructure as code, create automation and test the platform during deployment and hook in monitoring systems for rapid up to date reporting. As a DevOps Engineer, you will be collaborating with the development and operations teams to automate the deployment of applications to multiple environments. You will be responsible for monitoring the health and performance of systems and troubleshooting issues as they arise. You will implement and maintain infrastructure as code to manage and provision resources effectively, while contributing to the development and improvement of DevOps practises and processes. We're not expecting you to be an expert right away - that's where our award-winning Academy comes in. We're experts in building skills and confidence in a fun and supportive environment that will not only challenge but develop you into a confident and capable consultant. What we're looking for. To be successful for this role you will demonstrate a level of ability in Python or similar. You will be passionate about technology and eager to learn programme development to an advanced level. We're seeking candidates who can exemplify our values: Empathy and Diversity: Integrity, respect, and a commitment to inclusivity. Drive: A goal-oriented mindset with pride in exceeding targets. Collaboration: A team-focused approach, fostering positive relationships. Innovation: Curiosity, creativity, and openness to diverse ideas. Flexibility: Adaptability and composure in the face of change. As a national organisation with clients across the UK, we require all candidates to have the flexibility and willingness to relocate post training for deployment to client site. Remote working cannot be guaranteed. You must have eligibility to work in the UK for the duration of your contract with Sparta Global (British or Irish Citizenship, EU Settled Status, or Permanent Visa Holder). We do not offer visa sponsorships or accept Graduate or PSW Visas due to time limitations. Why you should apply: Our environment is designed to nurture your talents and skills, your hard work and progress are not just appreciated - they're tangibly rewarded. We conduct performance-based reviews every six months, offering you the chance to increase your earning potential twice a year. This regular appraisal system is our way of ensuring that your efforts and achievements are consistently recognised and rewarded. We also provide: 20 days annual leave bank holidays. An extra day off for your birthday. Pension. Eye care. Death in service cover. Cycle to work scheme. Season ticket loan. Employee assistance program. Yearly budget for personal development. Access to alumni and community networks. Opportunities to be brand ambassadors. Being employed by Sparta Global is an investment in your future that pays dividends along the way. We give you breadth of experience and skills, along with increasing opportunities to develop further and earn more. No two career paths look the same at Sparta. Our Recruitment Process: Begin your journey by applying online and our team will review your application. If you pass our initial screening, you'll be invited to complete our online assessments and first stage interview. If successful, the final stage is a competency-based interview, here you'll have the opportunity to impress us with your ability to communicate effectively and exhibit behavioural competencies through relevant examples. We're looking for candidates who can demonstrate a collaborative spirit and a growth mindset. The Talent Team will be there to support and answer any questions you have. You can also visit our YouTube channel to gain valuable insights and expert advice on virtual interviews, strategies to manage nerves, and tips on nonverbal communication. We look forward to receiving your application - good luck!

Southampton, UK
Spectrum It Recruitment Limited

11h ago

DevOps Engineer

DevOps Engineer AWS, Windows Server, Jenkins, Microservices Salary circa £75,000 plus benefits 2 Days per week in the Southampton office plus on call shift once every three weeks DevOps Engineer required to join a leading international Software Business committed to delivering high-performance IT solutions. This is a large operation and will be working within the integrated part of the software engineering team with specific focus on facilitating and building automated pipelines for continuous delivery of the team's deliverables. As a DevOps Engineer you will maintain and contribute to the ongoing reliability, performance and support of the cloud services and infrastructure. This includes monitoring the operating environments, responding to incidents, problems and helping other teams as necessary. These roles have been created by team expansion and new client wins. Key Responsibilities: Defining and developing continuous integration and deployment pipelines Building Infrastructure as Code Coordinating build and release activities with other stakeholders Manage day to day operations of release pipelines, build tools and source control software Troubleshooting and responding to downtime, performance degradation and outside attacks Perform ongoing maintenance and upgrades of DevOps systems Identifying, researching and prototyping new technologies to improve DevOps processes Skills Required: AWS (at least 5 years experience) Windows Admin Jenkins Github / Bitbucket Experience writing scripting languages such as Python, Perl, Powershell If you have the relevant skills for this role and are ready for the challenge, then please send your CV to Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.

Eastleigh, UK
Leidos Innovations UK Limited

11h ago

Senior Network Engineer

Senior Network Engineer Leidos heritage companies pioneered the development of air traffic control systems in the United States more than 50 years ago. Today our systems handle 75 per cent of the air traffic in the U.S. and approximately 60 per cent of the worlds air traffic. When it comes to air traffic safety and efficiency, our proven track record and industry-leading innovations make us the worlds most trusted air traffic control partner. Our support to UK Air Traffic Management (ATM) began with NATS in the early 1990s, starting with the development of the current in-service system; and we are now at the heart of the innovative development work to modernise ATM solutions. Job Description Working with the Account Architect you will design, deploy, and manage network solutions utilizing the following: Cisco ISE (Identity Services Engine) Cisco Catalyst Center (formerly DNA Center) Cisco Wireless systems leveraging 9800 Controllers Cisco SD-Access and SD-WAN Cisco SASE services, including Umbrella and Secure Access Palo Alto firewalls Azure networking Maintain and enhance network infrastructure with advanced knowledge of: BGP and BGP Address Families MPLS technologies VPN and remote access solutions Cloud-based environments Collaborate with cross-functional teams to deliver secure and scalable networking solutions. Develop and implement network automation strategies to improve efficiency. Monitor, troubleshoot, and resolve complex networking issues to ensure high availability and performance. Stay up-to-date with industry trends and emerging technologies to continually improve the network ecosystem. Qualifications: Strong knowledge and hands-on experience with: Cisco networking technologies, including SD-WAN, SD-Access, and SASE services. Cisco Wireless systems and controllers (9800 series). Palo Alto Firewall configuration and management. Azure networking frameworks and solutions. Solid understanding of protocols and technologies such as: BGP, MPLS, VPNs, and cloud-based architectures. Proven ability in network automation using scripting or tools (e.g., Python, Ansible, or similar). Catalyst 9000 series Switching Certifications: Cisco CCNP Enterprise. Relevant certifications in Azure or Palo Alto are a plus. Strong analytical and problem-solving skills. Excellent communication and interpersonal abilities. Preferred Skills: Familiarity with cloud environments and hybrid networking solutions. Strong Enterprise Network background Experience working with network monitoring tools and platforms.

Fareham, UK
Check out our latest articles

Stay sharp with the latest updates in tech industry!

Explore all articles

Discover a world of insights - browse our complete collection of articles in one place!

See all articles
Our weekly newsletter
Get the freshest news and resources in your inbox each week
Subscribe to newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

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.