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
Chart Your Success Path with Our Elite Sales Team! Recognized for our exceptional workplace culture by Entrepreneur Magazine and highly rated on Glassdoor and Indeed, we've also been spotlighted in Forbes and consistently ranked among the Inc. 5000 fastest-growing companies. Why Choose Our Team? Flexible Workweek: Enjoy a condensed 3-4 day schedule designed for work-life harmony. Robust Training: Access our interactive online training platform and ongoing support, provided at no cost. Exclusive Lead Generation: Focus solely on warm leads with no cold calling involved. Daily Commission Payouts: Experience quick commission payments in this commission-only role. Advanced Technology: Utilize cutting-edge tools to streamline the sales process. Continuous Mentorship: Receive ongoing guidance from experienced business partners. Global Rewards: Qualify for annual all-expenses-paid incentive trips to exciting global destinations. Responsibilities: Under mentorship and as part of our collaborative team, respond to inbound inquiries nationwide regarding various insurance products. Conduct qualifying calls, schedule virtual meetings, and deliver tailored solutions using our proprietary tools. We seek individuals who embody: Integrity: Uphold ethical standards in all interactions. Commitment: Demonstrate a strong work ethic and dedication to personal growth. Coachability: Embrace feedback and opportunities for professional development. If you're a motivated professional seeking growth and recognition, apply with your resume today. Disclaimer: This position is a 1099 independent contractor commission-based role. #J-18808-Ljbffr
1d ago
Business Intelligence Analyst Cooley is seeking a Business Intelligence Analyst to join the Data Delivery team. Position summary: Cooley Innovation embraces a culture of customer service excellence and all members of the department are expected to move this agenda forward. Working as a key part of the Data Delivery team, the Business Intelligence Analyst will work with employees across all functional groups to understand data needs, map business case scenarios, query underlying data and assist in the shaping of actionable information for consumers. Specific duties and responsibilities include, but are not limited to, the following: Position responsibilities: Collaborate across practice groups and business functions to identify data needs, map business case scenarios and query underlying data to create actionable insights that enhance firmwide decision-making Understand the scope, coverage, and limitations of the enterprise data catalogue and external data integrations that support the reporting function Contribute to the development, expansion, and maturation of business intelligence analytics capabilities Actively promote, develop, brand and enhance the Business Intelligence function across all relevant business areas Manipulate sophisticated reporting tools including visualization tools such as Power BI and SSRS Reporting Services to develop reports, dashboards and visualizations such as: Client Lists; Marketing Event Lists; Relationship Reports, Thought Leadership Reporting etc. Develop, extend and mature Enterprise Intelligence analytics capabilities Create Business Intelligence end-user training curriculum, including user guides, tutorials, and live training sessions Work with the firm's Enterprise Data Architects and Engineers to improve centralized management of data integrations by supporting the development of the firm's data catalog, its related extract, load and transform processes as well as data governance functions Identify data stewardship tasks including design and implementation of data cleaning processes that leverage existing tools, clarification of ownership roles, and automation, where possible Catalog data sources including technical specifications, use cases and affected stakeholders Develop and maintain reporting templates where applicable that cover a wide range of regular requirements and that can be adapted by the team and end-users All other duties as assigned or required Skills and experience: Required: After orientation at Cooley LLP, exhibit proficiency in the Microsoft Office suite, iManage and other firm applications Ability to work extended and/or weekend hours, as required 4+ years' experience performing exempt-level duties in a data focused role preferably in a legal services environment with an AMLAW 200 firm or an in-house department with 50+ attorneys; Eligible for consideration of Senior designation with 5+ years' directly applicable work experience Exhibit analytical and critical thinking in day-to-day tasks Strong knowledge of data-oriented programming languages especially SQL Proficiency with one or more business intelligence platforms, (i.e., data visualization tools and methodologies, such as Excel, Power BI, DoMo and SSRS) Experience with SQL Server Management Studio, data warehouses and one or more cloud systems such as Azure or AWS Preferred: Bachelor's degree Strong technical background in legal data systems and their underlying structures, with proficiency in SQL-based data handling approaches Experience with Elite 3E Accounting software Competencies : Exhibit analytical and critical thinking in day-to-day tasks Proven ability to transform complex data concepts into clear documentation that spans both technical and non-technical audiences to explain how data is collected, managed and used Ability to work both independently and collaboratively as needed in a geographically disparate staffing environment Excellent customer service skills Superior relationship management, presentation and collaboration skills Ability to take initiative while ensuring compliance with department standards in development, delivery and support of business systems Cooley offers a competitive compensation and excellent benefits package and is committed to fair and equitable employment practices. EOE. The expected annual pay range for this position with a full-time schedule is $100,000 - $145,000. Please note that final offer amount will be dependent on geographic location, applicable experience and skillset of the candidate. Senior level candidates may be considered for this position and would be eligible for a higher salary range based on experience. We offer a full range of elective benefits including medical, health savings account (with applicable medical plan), dental, vision, health and/or dependent care flexible spending accounts, pre-tax commuter benefits, life insurance, AD&D, long-term care coverage, backup care for children and/or adults and other parental support benefits. In addition to elective benefit options, benefited employees receive firm-paid life insurance, AD&D, LTD, short term medical benefits as well as 21 days of Paid Time Off ("PTO") and 10 paid holidays each year. We provide generous parental leave and fertility benefits. New employees will attend a detailed benefit orientation to learn more about our many benefits and resources.
1d ago
[Contribution squad] Senior Software Data Engineer Who we are At CastorDoc we believe that people do not need to be data experts to find, understand and use data. We’ve developed a product that is plug-and-play, fun to use, and collaborative. It automates painful data governance tasks to create a centralized knowledge hub that empowers teams to easily discover, interpret, and leverage their organization's information assets. Created in 2020, by four data lovers who experienced firsthand the pain of dealing with data, CastorDoc is already running in leading data teams at Doctolib, Deliveroo, Veolia, Vestiaire Collective, ManoMano, Freeport McMoran, Veolia or Payfit. Our team of almost 40 people is made of experts in their domains, sharing a common bold vision to impact companies through data. To support it, we raised a 23m€ Series A from Frst, Blossom, and accomplished Business Angels (founders of Dataiku, Zenly, Vestiaire Collective, etc). We are seeking a skilled Software Data Engineer to join our growing Contribution Squad , working alongside talented fullstack and data engineers. You will be responsible for building and maintaining connectors to external APIs, primarily in the data ecosystem. These APIs include: Data warehouses (BigQuery, Redshift, Snowflake, etc.) Our connectors feed Castor's backend on a daily basis and are orchestrated using Airflow . Your main responsibilities will include: Developing and maintaining API connectors to retrieve, transform, clean, and enrich data. Improve the coverage of our SQL query parser to build the data lineage graph. Monitoring data pipelines , identifying failures, and applying fixes when necessary. Optimizing data processing pipelines in terms of memory usage and execution time to ensure scalability , especially for clients with large metadata volumes. Improving code maintainability and reusability , ensuring consistency across different data pipelines. Collaborating with DevOps to maintain the infrastructure, manage dependencies, and integrate new tools. Our stack runs on Python, PostgresSQL, Airflow, GCP and Docker. Together, we’re shaping the future of intelligent, user-friendly solutions. You would be a good fit at Castor if you are: A skillful and humble engineer willing to grow within a team Passionate about building products customers love Enthusiastic about teamwork, willing to receive and provide honest feedback Fluent in French Have 2+ years of experience as a Software Data Engineer We offer employees a stimulating environment to focus on their work through: Competitive compensation packages, along with equity Flexible and remote-friendly work environment #J-18808-Ljbffr
1d ago
A World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role As a Senior Software Engineer on Palantir's Identity team, you will design, develop, and maintain core authentication and authorization services. Your work will enhance the security and usability of identity governance workflows and access management for Palantirians and our customers globally. Your approach will emphasize secure-by-design principles, embedding security considerations into every phase of the software development lifecycle. By adopting shift-left security practices, you will proactively address security concerns early in the development process, ensuring that our systems are resilient against emerging threats. The Identity team is composed of engineers dedicated to reducing risk, minimizing friction, and eliminating toil. Our primary focus is developing identity platforms for both corporate and customer-facing infrastructure. As part of the team, you will create innovative web services that ensure compliance for Palantirians while minimizing disruptions to their productivity. Your contributions will directly enhance the resilience of Palantir's critical infrastructure, empowering a global network of customers and employees while maintaining strong security controls with minimal impact on productivity. You will also play a key role in mentoring teammates and leading projects, driving both individual and team growth. Core Responsibilities Architect and design new identity and security services with a focus on scalability and resiliency Develop scalable services for workforce, customer and workload authentication and authorization Build services that help with mitigating identity related security risks, enforcing compliance requirements and enhance the security posture of Palantir Engineer automation frameworks that scale the implementation of Single Sign-On (SSO) integrations across multiple Entra ID tenants Build tooling to standardize and scale operational workflows in AWS, Azure and Google Cloud Platform (GCP) Design and build REST APIs that enable zero-touch, end-to-end automation of Identity and Access Management resources Research and drive the implementation of secure authentication protocols (like passwordless auth) by collaborating with Security Engineers What We Value Ability to work backwards from user needs, demonstrating empathy to create intuitive and secure solutions that empower users Expertise in developing secure, scalable distributed services and REST APIs Experience in mentoring, serving as a tech lead, or leading an engineering team Familiarity with access control models (RBAC, ABAC, etc.) and user lifecycle management workflows What We Require 5+ years of software development experience 2+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and existing systems Strong coding skills with expert-level proficiency in at least one of the following languages - Java (preferred), Golang, C++, Python or Rust Technical proficiency in identity protocols (SAML, OIDC, LDAP, Kerberos, FIDO2, WebAuthN) #J-18808-Ljbffr
1d ago
Software Engineer (UI - Solutions), Ai & Data Platforms Sunnyvale,California,United States Software and Services The people here at Apple dont just build products we craft the kind of wonder thats revolutionized entire industries. Its the diversity of those people and their ideas that supports the innovation that runs through everything we do, from amazing technology to industry leading environmental efforts. Join Apple, and help us leave the world better than we found it. Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. A passion for product ownership and track record will prove critical to success on our team. Be ready to make something extraordinary when here. Multifaceted, encouraging people and innovative, industry defining technologies are the norm at Apple. Would you like to work in a fast paced environment where your technical abilities will be challenged on a day to day basis? If so, Apples AI & Data Platform (AiDP) team is seeking a Software Engineer to work on building and scaling best in class data and reporting apps presenting metrics & performance indicators with the least latency and outstanding user experience. We are looking for a team member that will be able to think creatively and should have a real passion for building highly scalable analytical & reporting apps with end users in focus. You will engage directly with key business partners to understand the business strategies and solution needs. You will drive and lead functional & technical discussions with development teams and expected to design and own end to end applications. You will enjoy the benefits of working in a fast growing business where you are inspired to "Think Different" and where your efforts play a key role in the success of Apple's business. **Description** We're looking for an individual who loves challenges and taking on problems with imaginative solutions. Also works well in collaborative teams, and can produce high-quality software under tight constraints. You should be a self- starter, self motivated, able to work independently, collaborate with multiple multi-functional teams across the globe (US, Singapore, India, and Europe) and work on solutions that have a larger impact on Apple business. You will interact with many other groups / internal teams at Apple to lead and deliver best-in-class products in an exciting, constantly evolving environment. **Minimum Qualifications** + 3+ years of experience in application development with an in-depth understanding of data structures and algorithms and good expertise with ReactJS, or other Javascript frameworks like AngularJS, Vue JS etc. + Experience working with NodeJS, Redux, Typescript, Webpack, NPM etc, and developing rich user interface using HTML5 and CSS3. + Experience developing Unit tests using JavaScript testing frameworks. + Education: BS Degree in Computer Science or equivalent experience. **Key Qualifications** **Preferred Qualifications** + Experience working on virtualization techniques Kubernetes and Docker. + Experience developing restful service layer components; and experience inGraphQL. + Exposure to cloud methodologies and experience with AWS, GCP or Azure. + Experience collaborating with UX Designer to prototype the user experience during the design phase and an eye for good customer experience and understanding of UX standards (accessibility, inclusivity). + Understanding of databases like Oracle/Snowflake/SinglesStore & NoSQL databases like Cassandra, Redis. + Familiarity with data models to support low latency analytical & reporting apps. **Education & Experience** **Additional Requirements** **Pay & Benefits** + At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $143,100 and $214,500, and your base pay will depend on your skills, qualifications, experience, and location.Apple employees also have the opportunity to become an Apple shareholder through participation in Apples discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apples Employee Stock Purchase Plan. Youll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.Learn more (https://www.apple.com/careers/us/benefits.html) about Apple Benefits.Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. + Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant. (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) **Apple Footer** Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (Opens in a new window) . Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. United States Department of Labor. Learn more (Opens in a new window) . Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If youre applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines (opens in a new window) applicable in your area. Apple participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program (Opens in a new window) . Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more (Opens in a new window) . Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more (Opens in a new window) .
1d ago
Job description TLinked LLC is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. We provide an excellent benefit package with our programs. Description/Introduction: This role will primarily be focused on deployment and management of Red Hat Satellite. Daily responsibilities include support of Red Hat Linux systems and various applications (Red Hat Satellite, Puppet, Confluence, Gitlab, Splunk, Jenkins, OpenShift, and Ansible Tower) to provide smooth operation of the environment. This is primarily a support role with great emphasis on engineering of CI/CD pipeline infrastructure. Help train junior members with patching and other O&M related tasks. The candidate is expected to understand and comply with certification and accreditation requirements and help create and maintain SOPs. To be successful in this challenging and critical role, the candidate will possess many years of working experience in large multi-site environments, expert knowledge of RHEL, in-depth knowledge and real-world experience in programming and automation, be able to troubleshoot and mitigate issues, have working knowledge of databases, be detail oriented, a team player, and open to learning new skills to support the program. Responsibilities: Must be able to design, deploy, and support automation of Linux patching system Manage all aspects of CI/CD environment, including installation, upgrade, patching, and monitoring Must have good scripting experience in at least one of the scripting languages (bash, perl, python, ruby) Experience as a DevOps team member to integrate CI/CD pipelines with OpenShift Deploy and manage Red Hat Identity Management system Provide technical leadership and technical guidance on projects Participate in internal workshops and provide presentations of the proposed solutions Hands-on experience working with OpenShift 3.x, 4.x – RBAC, AD/LDAP Integration, CI/CD, Secret Management, Image Scanning, Certificates, SSL/TSL Provide T3 level engineering support for Red Hat Enterprise Linux environment Working knowledge of Nexus, Docker, Maven, Jenkins, SonarQube, Gitlab Understand all elements of the software development life cycle, including planning, development, requirements management, configuration management, quality assurance, and release management The candidate must be able to deliver technical documentation and user documentation as required This position may require occasional off-hours support to perform upgrades and patches Must be a team player Qualifications: • Requires US Citizenship and an active SECRET Government Security Clearance Certifications: Red Hat Certified Engineer or Red Hat Certified Architect Education: BS/MS Information Technology; Computer Science Information Job Type: Full-time Pay: $70,319.00 – $130,855.00 per year #J-18808-Ljbffr
Stay sharp with the latest updates in tech industry!

Published in
···April 25, 2025

Published in
··April 22, 2025

Published in
····April 16, 2025

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

17
10 hours ago
1
toolman

111
11 hours ago
6
Shital

61
11 hours ago
4
kamaldpareek001

83
11 hours ago
4
hack3rcon

20
16 hours ago
3
philhagen

56
17 hours ago
10
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.