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
15h ago
Are you looking to kickstart your career in data? Join iO-Sphere's Data Analyst Experience Accelerator to land a job as a data analyst at a leading organisation Apply now to join our upcoming cohorts starting April 28th, June 9th and July 21st: https://io-sphere.io/data-analytics Why choose iO-Sphere? We run a unique training programme - the Data Analyst Experience Accelerator - that is designed to secure individuals their next career step and become a data analyst. Instead of a traditional classroom, you’ll be part of the new data team at our fictional e-commerce company, "Prism." From day one, you'll build the experience that leading employers require while learning the technical (Excel, SQL, Power BI, Python), professional, and business skills that are needed for a career in data. You will be delivering real projects using our data warehouse, which has over 500 million rows of real data. We work with leading organisations looking to hire data analysts and match them with the best talent we have in our programs. We recruit our best students on behalf of our partner employers and use our training programmes to identity and up-skill people for their roles. How does it work? We work with our network of employers to understand their data talent needs. They are often looking for data analysts, senior analysts, data scientists, analytics engineers and effective managers We recruit and train talented individuals over the course of 10 weeks to get them ready for the jobs with our employers We match and connect our best students with our employers Joining iO-Sphere means becoming part of the community for life. We continue to support our community with ongoing mentoring and training throughout their career Ready to apply? It only takes a minute: https://io-sphere.io/data-analytics The roles: We work with many different organisations seeking to hire talented data analysts. The majority of these roles will require you to: Identify, analyse, and interpret trends or patterns in complex data sets using technical tools like Excel, SQL, Power BI, and Python Create dashboards, presentations, and recommendations to help solve complex business problems Work with management to prioritise business and information needs Generate strong insights about the business to be able to improve performance Ideal candidates: Highly numerate & analytical thinker Curious problem solver Humble and willing to learn The ability to commit to full time for 10 weeks Fluent in written and spoken English What to expect on the Experience Accelerator: The Experience Accelerator is a flexible 10-week programme to give talented data professionals the technical skills and experience to take their career to the next level. By the end, you will be an effective data analyst with the toolkit to land the job you want The first 5 weeks are full-time and fully remote The final 5 weeks are full-time and remote Ready to apply? Step 1: Complete the 1-minute application form: https://io-sphere.io/data-analytics Step 2: Proceed with the remaining steps of the application process Step 3: Commence your journey with us on April 28th, June 9th and July 21st, 2025 We strongly encourage applications from women, people of colour, lesbian, gay, bisexual, transgender, and non-binary individuals, veterans, parents, and individuals with disabilities. We are committed to equal opportunities and welcome individuals from all backgrounds to participate in our program. If you require reasonable adjustments at any stage of the application or interview process, please inform us.
Full Time
15h ago
Junior Clinical Data Programmer Flexible location: Reading UK or Strasbourg, France Hybrid role Job Overview: Join our dynamic team as a Clinical Data Programmer and utilize your technical expertise in the exciting field of clinical studies. In this pivotal role, you will have the opportunity to plan and coordinate the implementation of clinical studies, with a special emphasis on data integration. Responsibilities: Your day-to-day tasks will involve programming data exports from various sources, manage activities on clinical studies and creating listings in multiple output formats. You will have the chance to work primarily with SAS and also using databases. We are particularly interested in professionals proficient in languages such as SAS and SQL. Additional skills in Python, Snowflake, Spotfire, or knowledge of clinical systems like InForm and Medidata Rave. Qualifications: • Master's degree or equivalent in science/computer science or related field • 2 years of work experience in programming/data management within a biometric department • Knowledge of InForm and Rave EDC • Proficiency in safety integration with E2B format • Understanding of data integration and data lakes • Excellent organizational, communication, and technical database skills • Ability to establish and maintain effective work relationships IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at https://jobs.iqvia.com
1d ago
<h3><strong>ROLE OVERVIEW</strong></h3><p>The Business Technology team is looking for a Systems Engineer to help enhance and support our IT infrastructure. In this role, you’ll assist in managing and optimizing endpoint environments (macOS, Windows, ChromeOS), support identity and access management (IAM) solutions, build integrations and automation, and assist with AWS infrastructure management and new service deployments.</p><h3><strong>RESPONSIBILITIES</strong></h3><ul> <li>Maintain and improve our endpoint management tools to provide a seamless experience across macOS, Windows, and ChromeOS devices.</li> <li>Develop automation to streamline workflows and enhance the employee experience.</li> <li>Apply engineering best practices, including Infrastructure as Code (IaC) with Terraform, configuration management, log aggregation, monitoring, telemetry, alerting, and automation, to scale and optimize critical IT functions.</li> <li>Implement and maintain automated IAM solutions with Okta to strengthen security and access controls.</li> <li>Manage system upgrades and integrations, ensuring minimal disruption to business operations.</li> <li>Jira administration of projects, automation, and integrations to support business objectives.</li> <li>Participate in and ensure alignment of IT services with our compliance responsibilities.</li> </ul><h3><strong>QUALIFICATIONS</strong></h3><ul> <li>5+ years in systems engineering, corporate infrastructure, or IT, with experience in IAM, automation, and macOS/Windows environments.</li> <li>Familiarity in scripting languages like Bash or Python for automation and configuration.</li> <li>Hands on knowledge of modern Mobile Device Management (MDM) solutions such as Jamf, Intune, Fleet.</li> <li>Skilled in implementing, managing, and scaling IAM solutions, with a focus on Okta.</li> <li>Excellent communication skills, with the ability to engage effectively with both technical teams and non-technical stakeholders.</li> </ul><h3>HOW WE WORK</h3><p>Flexible Hybrid Work: We offer a flexible hybrid work arrangement that prioritizes in-office collaboration. Employees are expected to be on-site 3 days per week.</p><h3>SALARY RANGE</h3><p>Benchling takes a market-based approach to pay. The candidate's starting pay will be determined based on job-related skills, experience, qualifications, interview performance, and work location. For this role the base salary range is <span>$133,000 - $180,000.</span></p><h3>TOTAL COMPENSATION</h3><div>Total Compensation includes the following:</div><ul> <li>Competitive salary and equity</li> <li>Broad range of medical, dental, and vision plans for employees and their dependents</li> <li>Fertility healthcare and family-forming benefits</li> <li>Four months of fully paid parental leave</li> <li>401(k) + Employer Match</li> <li>Commuter benefits for in-office employees and a generous home office set up stipend for remote employees</li> <li>Mental health benefits, including therapy and coaching, for employees and their dependents</li> <li>Monthly Wellness stipend</li> <li>Learning and development stipend</li> <li>Generous and flexible vacation</li> <li>Company-wide Summer & Winter holiday shutdown</li> <li>Sabbaticals for 5-year and 10-year anniversaries</li> </ul> #J-18808-Ljbffr
1d ago
<h3>Sr. Quality Assurance Engineer (Spanish), AGQ_Americas&ANZ</h3><p>Job ID: 2897455 | Amazon.com Services LLC</p><p>Are you passionate about quality and looking for an exciting challenge, while focusing on unique customer experiences?<br><br>We are looking for an experienced Sr. Quality Engineer to join our team and make a difference!<br><br>We take pride in our work - we work hard and play hard.<br>Come join the Alexa International team!<br><br>Our team focuses on expanding Alexa’s capabilities on a global scale. We take on the unique challenge of understanding the nuances of how Alexa enabled devices can serve customers’ needs in different cultures and locations. If you are interested in shaping the future of Alexa for customers around the world, come and join our team.<br></p><h3>The Role:</h3><p>QA Engineers test code at the user level, both manually and with automated tools. Our QA Engineers use black box, gray box, and white box testing techniques; they are able to understand software internals, debug problems using log files, and write automated tests and/or user-level test automation tools. Software QA Engineers work with Software Development Engineers to understand features and technical implementation. Software QA Engineers also work with groups such as Product Management, User Experience Design, and Customer Support to understand customer usage models and develop test plans and test suites that approximate real-world environments and regression tests. Software QA Engineers are also responsible for driving the software development process toward quality-centric methodologies.<br></p><h3>Responsibilities:</h3><ol> <li>Evaluate device functionality and create test strategies and test cases to assess device quality for multiple regions.</li> <li>Work with a team of quality engineering professions to ensure the highest quality product delivery against defined milestones.</li> <li>Provide detailed status reports for a wide range of stakeholders.</li> <li>Perform bug triage and defect tracking.</li> <li>Complete test execution and automation.</li> <li>Communicate with a wide range of stakeholders (users, other technical teams and management) to collect requirements, evaluate alternatives and develop processes and/or tools as needed to support the organization.</li> </ol><h3>BASIC QUALIFICATIONS</h3><ul> <li>6+ years of quality assurance engineering experience.</li> <li>4+ years of delivering test frameworks, test tools, leading the QA projects and initiatives experience.</li> <li>Knowledge of QA methodology and tools, with demonstrated experience in an QAE role.</li> <li>Experience in automation testing.</li> <li>Experience in manual testing.</li> </ul><h3>PREFERRED QUALIFICATIONS</h3><ul> <li>2+ years of UI Automation (preferably on mobile platforms) experience.</li> <li>Knowledge of at least one modern object-oriented programming language such as C++, Java, Objective C.</li> </ul><p>Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.</p><p>Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.</p><p>Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $120,000/year in our lowest geographic market up to $207,400/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits.</p> #J-18808-Ljbffr
1d ago
<h3>Overview</h3><p>Allied Universal, North America’s leading security and facility services company, provides rewarding careers that give you a sense of purpose. While working in a dynamic, diverse and inclusive workplace, you will be part of a team that fuels a culture that will reflect in our communities and customers we serve. We offer medical, dental and vision coverage, life insurance, retirement plan, employee assistance programs, company discounts, perks and more for most full-time positions!</p><h3>Job Description</h3><p><strong>Critical Facility Security Professional - Clearance Eligible</strong></p><p><strong>Full Time - $19.17 Hourly</strong></p><p><strong>Must Be Willing to Obtain DoD Clearance</strong></p><p><strong>Must Have Excellent Customer Service Skills</strong></p><p><strong>Must Be Able to Multi-task</strong></p><p><strong>Attention to Detail Required</strong></p><p>This position is responsible for the safety and security of the facilities they protect. Our Critical Facility Officers allow us to accomplish our company’s core purpose which is “to service, secure and care for the people and businesses in our communities.” Critical Facility Security Officers act as a visible deterrent to crime and client rule infractions; they detect and report suspicious, unsafe or criminal acts at or near their assigned posts which may be a threat to the property, clients, guests or employees at the site.</p><p><strong>RESPONSIBILITIES:</strong></p><ul> <li>Ensure the facility is provided with high quality security services to protect people and property.</li> <li>Maintain proficiency in the use of all assigned protective equipment, restraint devices and weapons.</li> <li>Report safety concerns, security breaches and unusual circumstances both verbally and in writing.</li> <li>Preserve order and enforce regulations and directives for the site pertaining to personnel, visitors and premises.</li> <li>Monitor closed circuit television systems and alarms; report safety concerns, security breaches and unusual circumstances both verbally and in writing.</li> <li>Maintain awareness and familiarity with the site-specific operations performance manual and post orders.</li> <li>Meet and continue to meet any applicable state, county and municipal licensing and permit requirements for Armed Security Officers and specific protective device and weapons qualifications.</li> <li>Build, improve, and maintain effective relationships with both client employees and guests.</li> <li>Answer questions and assist guests and employees; answer phones or greet guests/employees in a professional, welcoming manner.</li> <li>Patrol the facility on foot or in a vehicle.</li> <li>Could be required to work for multiple clients at multiple locations; covering special projects, call offs, vacations and open shifts.</li> </ul><p><strong>QUALIFICATIONS:</strong></p><ul> <li>High school diploma or equivalent required; at least 21 years of age.</li> <li>Licensing requirements are subject to state and/or local laws and regulations and may be required prior to employment.</li> <li>Be able to obtain a valid Guard License as required in the state for which you are applying, maintain current active status of all required License at all times, and must carry the License at all times while on duty. We provide free training for any hires who do not possess a card/license.</li> <li>As a condition of employment, candidate must successfully complete a background investigation and a post-offer/pre-employment drug/alcohol test and may be required to pass a Driver’s Record check.</li> <li>Demonstrated ability to take initiative, successfully handle and prioritize multiple competing assignments and effectively manage deadlines.</li> <li>Ability to handle both common and crisis situations at the client site, calmly and efficiently.</li> <li>Professional, articulate and able to use good independent judgment and discretion.</li> <li>Must possess effective oral and written communication and interpersonal skills.</li> <li>Ability to successfully interact at all levels of personnel and the general public in a professional and effective manner, including with clients.</li> <li>Have intermediate computer skills to operate innovative wireless technology at client specific sites.</li> <li>Highly organized and ability to follow procedures concisely and consistently; high level of compliance and unwavering integrity to oversee and ensure policies are enforced in a self-directed environment.</li> <li>Must be able to frequently prepare reports and read and understand all operating procedures and instructions.</li> <li>Must possess one or more of the following:</li> <ul> <li>3 years civilian law enforcement.</li> <li>3 years private or corporate security experience.</li> <li>3 years military experience with a positive discharge.</li> <li>Criminal Justice Degree or law enforcement related degree, Associates or higher.</li> <li>Graduate of a law enforcement training academy.</li> </ul> </ul><p><strong>PHYSICAL/MENTAL REQUIREMENTS AND WORKING ENVIRONMENT:</strong></p><ul> <li>While performing the duties of this job, the employee is regularly required to use both hands, is frequently required to stand, sit, stoop, talk and hear (communicate verbally in person and via regular telephone equipment), and must be able to read computer screens, correspondence and reports in English.</li> <li>The employee must constantly walk, stand, reach with both hands and arms, and must be able to drive a vehicle. The employee may occasionally maneuver up to 40 pounds. May be required to climb stairs on an intermittent basis at client sites.</li> <li>Constant use of eyes (correctable vision to normal level required) to observe, read, interact with public and co-workers, view security monitors; includes hand/eye coordination.</li> <li>Work in various environments including adverse outdoor conditions such as cold, rain or heat.</li> <li>Must be able to focus and multi-task in a busy environment, with the ability to successfully handle stressful situations in a calm and professional manner. Includes being able to effectively manage multiple employees with diverse personalities and engage them to perform at optimum levels.</li> <li>Remain flexible to ever changing environments; adapt well to different situations.</li> </ul><h3>Closing</h3><p><strong>Allied Universal is an Equal Opportunity Employer.</strong> All qualified applicants will receive consideration for employment without regard to race/ethnicity, age, color, religion, sex, sexual orientation, gender identity, national origin, genetic information, disability, protected veteran status or relationship/association with a protected veteran, or any other basis or characteristic protected by law. For more information: www.aus.com</p><p>If you have any questions regarding Equal Employment Opportunity, Affirmative Action, Diversity and Inclusion, have difficulty using the online system and require an alternate method to apply, or require an accommodation at any time during the recruitment and/or employment process, please contact our local Human Resources department. To find an office near you, please visit: www.aus.com/offices.</p><h3>Requisition ID</h3><p>2025-1356558</p> #J-18808-Ljbffr
1d ago
<h3>Overview</h3><p>The Maximo Analyst position requires an understanding and working knowledge of Maximo functional capabilities and workflows primarily in the area of facilities operations and maintenance. The Maximo Analyst must have working knowledge of facilities related work order scheduling and tracking, corrective and preventive maintenance work order scheduling and management, and facilities equipment/assets.</p><p><strong>ESSENTIAL DUTIES AND RESPONSIBILITIES:</strong></p><ul> <li>Verify, create, and manage facility equipment/assets, and their locations.</li> <li>Coordinate with the on-site Building Manager and staff and the in-house maintenance team to ensure preventive maintenance schedules are in conjunction with the on-site Building Manager and staff and the in-house maintenance team, review and modify/create facility maintenance job/work plans, routes, and preventive maintenance tasks.</li> <li>Gather data requirements for Maximo workflow.</li> <li>Work closely with off-site Maximo support personnel to ensure Maximo data requirements meet local objectives.</li> <li>Create training and operations.</li> <li>Provide training to the on-site Building Manager and staff and the in-house maintenance.</li> </ul><p><strong>QUALIFICATIONS, EXPERIENCE, EDUCATION AND CERTIFICATIONS</strong></p><p><strong>REQUIRED:</strong></p><ul> <li>Bachelor’s degree in business, Computer Science, or related field from an accredited college/university, or the equivalent combination of education, training, or related work experience.</li> <li>A minimum of two (2) years of experience working with IBM Maximo or similar CMMS, preferably in support of federal Government facility operations and maintenance service.</li> <li>Demonstrated working knowledge of facilities related work order scheduling and tracking, corrective and preventive maintenance work order scheduling and management, and facilities equipment/assets.</li> <li>Understanding of Maximo workflows.</li> <li>Possess an active federal Government Top Secret security clearance. Department of State security clearance.</li> </ul><p><strong>SKILLS, KNOWLEDGE AND ABILITIES:</strong></p><ul> <li>Ability to expand Maximo, Microsoft SharePoint, database, and reporting and building technology skills.</li> <li>Excellent interpersonal, analytical and communication (written and verbal) skills, and demonstrate the ability to work and communicate well with a variety of people (management, technical specialists/technicians) in a professional and courteous manner.</li> <li>Self-motivated, detail-oriented, proactive.</li> <li>Works independently, with little definition and without supervision, exercises sound judgment and considerable initiative to determine the approach or action to take in non-routine situations.</li> <li>Customer service focused and good time management.</li> </ul><p><strong>PHYSICAL REQUIREMENTS:</strong></p><p>The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.</p><p>Essential functions may require maintaining physical condition necessary for frequently bending, stooping, sitting, walking or standing for prolonged periods of time; most of the time is spent sitting in a comfortable position with the opportunity to move about. Occasionally, there may be a need to move or lift moderately light items up to 25 pounds. Near visual acuity to review written documentation; ability to hear and understand speech at normal room levels and on the telephone; manual dexterity to operate a telephone and keyboard; lift horizontally and vertically.</p><p><strong>WORK ENVIRONMENT:</strong></p><p>Work Environment characteristics described here are representative of those that must be borne by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Job is performed in an office setting with exposure to computer screens and requires extensive use of a computer, keyboard, mouse and multi-line telephone system. The noise level in the work environment is usually moderate.</p><p><strong>SUPERVISORY RESPONSIBILITIES:</strong></p><p>None</p><p><strong>ADDITIONAL QUALIFYING FACTORS:</strong></p><p>A satisfactory background screening, negative drug test, positive references and proof of identity and legal authorization to work in the United States and for TTI are required.</p> #J-18808-Ljbffr
Stay sharp with the latest updates in tech industry!

Published in
····April 9, 2025

Published in
···April 8, 2025

Published in
····March 30, 2025

Published in
···March 20, 2025
Discover a world of insights - browse our complete collection of articles in one place!
hack3rcon

32
6 hours ago
4
toolman

19
10 hours ago
1
Webbbby

80
18 hours ago
7
WolfShade

129918
19 hours ago
894
toad78

50
a day ago
3
Nausi

34
a day ago
2
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.