What Is a Nuclear Medicine Technologist? Duties, Pay + More
December 16, 2024
Article
Launch your career as a back-end developer. Build job-ready skills for an in-demand career and earn a credential from Meta. No degree or prior experience required to get started.
Instructor: Taught by Meta Staff
151,284 already enrolled
Included with
(5,776 reviews)
(5,776 reviews)
Gain the technical skills required to become a qualified back-end developer
Learn to use programming systems including Python Syntax, Linux commands, Git, SQL, Version Control, Cloud Hosting, APIs, JSON, XML and more
Build a portfolio using your new skills and begin interview preparation including tips for what to expect when interviewing for engineering jobs
Learn in-demand programming skills and how to confidently use code to solve problems
Add to your LinkedIn profile
Ready to gain new skills and the tools developers use to create websites and web applications? This certificate, designed by the software engineering experts at Meta—the creators of Facebook and Instagram, will prepare you for an entry-level career as a back-end developer.
In this program, you’ll learn:
Python Syntax—the most popular choice for machine learning, data science and artificial intelligence.
In-demand programming skills and how to confidently use code to solve problems.
Linux commands and Git repositories to implement version control.
The world of data storage and databases using MySQL, and how to craft sophisticated SQL queries.
Django web framework and how the front-end consumes data from the REST APIs.
How to prepare for technical interviews for back-end developer roles.
Any third-party trademarks and other intellectual property (including logos and icons) referenced in the learning experience remain the property of their respective owners. Unless specifically identified as such, Coursera’s use of third-party intellectual property does not indicate any relationship, sponsorship, or endorsement between Coursera and the owners of these trademarks or other intellectual property.
Applied Learning Project
Throughout the program, you’ll engage in applied learning through hands-on activities to help level up your knowledge. At the end of each course, you’ll complete 10 micro-projects that will help prepare you for the next steps in your engineer career journey.
In these projects, you’ll use a lab environment or a web application to perform tasks such as:
Solve problems using Python code.
Manage a project in GitHub using version control in Git, Git repositories and the Linux Terminal.
Design and build a simple Django app.
At the end of the program, there will be a Capstone project where you will bring all of your knowledge together to create a Django web app.
Distinguish between front-end, back-end, and full-stack developers.
Create and style a webpage with HTML and CSS.
The benefits of working with UI frameworks.
Foundational programming skills with basic Python Syntax.
How to use objects, classes and methods.
Implement Version Control systems
Navigate and configure using the command line
Use a GitHub repository. Create a GitHub repository
Manage code revisions
Concepts and principles that underpin how databases work.
Plan and execute a simple database development project.
Build a web server
Data modeling
Implement web security best practices
API development
Principles of REST architecture
Build a basic API
Build a Django app
Use the full stack
Configure an environment
Create a Django web server with multiple API endpoints
Connect Django to a MySQL database
Prepare for a coding interview
Prepare for a Meta interview
Solve problems using code
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
When you complete this Professional Certificate, you may be able to have your learning recognized for credit if you are admitted and enroll in one of the following online degree programs.¹
When you complete this Professional Certificate, you may be able to have your learning recognized for credit if you are admitted and enroll in one of the following online degree programs.¹
Heriot-Watt University
Degree · 18 months - 8 years
¹Successful application and enrollment are required. Eligibility requirements apply. Each institution determines the number of credits recognized by completing this content that may count towards degree requirements, considering any existing credits you may have. Click on a specific course for more information.
Meta builds technologies that help people connect with friends and family, find communities, and grow businesses. The Meta Professional Certificates create opportunities so that anyone regardless of education, background or experience can learn high-quality skills to land a high-growth career—no degree or experience required to get started. Meta also offers training courses on the metaverse to educate people, brands, businesses and professionals on the opportunities it presents and what it means for our world today and into the future.
“
As a graduate in industrial maintenance engineering and having started as a self-taught programmer, the Meta BackEnd Developer Professional Certificate greatly improved my coding, problem solving, and debugging skills. I got an entry-level IT Support role after my certification.
Learning from Nigeria
“
As a graduate in industrial maintenance engineering and having started as a self-taught programmer, the Meta BackEnd Developer Professional Certificate greatly improved my coding, problem solving, and debugging skills. I got an entry-level IT Support role after my certification.
Learning from Nigeria
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Earn a degree from world-class universities - 100% online
Upskill your employees to excel in the digital economy
Each type of developer focuses on a different website section. Back-end developers work behind the scenes on server-side software or the things you can’t see on a website, while front-end developers work on the things you can see, creating user interfaces (UI) for a seamless experience. Learn more about the difference between front-end and back-end developers.
Back-End Developers are the magic behind the scenes of a website. They build and maintain the technology that enables the user-facing side of the website to exist. While the user doesn’t see the back-end or interact with it, the back-end is always running in the background, delivering functionality and a desktop-like web experience.
If you like fixing things, thinking logically or solving complex problems, this is a great career path for you.
Earning a Meta Professional Certificate is an opportunity to learn key technical skills and knowledge to help you begin a career in back-end development. It’s specifically designed for beginners and can help position you to find an entry-level job in the field. You’ll gain a valuable credential you can feature on your resume or LinkedIn profile to show potential employers the extra steps you took to acquire fundamental knowledge in back-end development.
The Meta Back-End Developer Professional Certificate is designed for beginners. Once you complete it, you can pursue entry-level back-end developer jobs. (Learn more about preparing for a back-end developer interview.) Given the overlap between back-end development and other key developer areas, you can also explore related careers such as a web developer and full-stack developer.
Back-end developers fall under the larger category of web developers, which is on pace to grow 23 percent by 2030, according to the US Bureau of Labor Statistics (BLS). Nearly every industry and business now relies to some extent on web development teams to build an online presence, making back-end developers in high demand.
Back-end developers play a critical role in web development teams and are needed in nearly every industry, every business and for every function. They help build, design and develop technology. The demand for this skillset has grown immensely over the last year and will continue to rise as new technologies emerge.
With the back-end developer certificate from Meta, you'll learn computer programming, as well as a range of technical skills such as Python, Linux commands, Git, SQL, version control, cloud hosting, APIs, JSON, and XML.
The Meta Back-End Developer Professional Certificate takes around eight months to complete when you can dedicate six hours a week to it.
The courses in a Professional Certificate program build on one another. Therefore, it’s recommended that you follow the course sequence.
We’ll guide you through each step to ensure you master the core programming skills at a pace that works for you. You’ll get expert-led training and build on-the-job experience through hands-on projects that you can add to your portfolio and show to recruiters.
We’ll help you develop a strong portfolio, a polished resume and sharp interview skills. We’ll prepare you for what to expect when interviewing for relevant roles and we’ll share tips for what employers are looking for in potential candidates.
Finally, you’ll also get to discuss the emotional components of the interview process with other learners taking this course.
Meta is committed to ensuring that anyone regardless of education, background or experience has the opportunity to learn in-demand skills so they can land an in-demand career. We're excited to provide these pathways so that millions of people can unlock greater opportunities for their lives and families. Upon completing this program, you’ll be well positioned to start your career as a software engineer.
None! Whether you’re just starting out or are a professional in a relevant field, we are dedicated to helping you succeed. You should have an understanding of basic internet navigation skills and be eager to get started with coding. Learners do not need prior web development experience.
You must have a device capable of connecting to the internet and running the software throughout the program. Software includes Visual Studio Code, Python and Node.js.—you will get access to these throughout the program.
In short, no. Completing this program will not earn you professional or academic credits. If you need to know whether a Coursera Certificate will count toward credit for a specific organization or program, please ask a representative of that organization or program.
This course is completely online, so there’s no need to show up to a classroom in person. You can access your lectures, readings and assignments anytime and anywhere via the web or your mobile device.
If you subscribed, you get a 7-day free trial during which you can cancel at no penalty. After that, we don’t give refunds, but you can cancel your subscription at any time. See our full refund policy.
Yes! To get started, click the course card that interests you and enroll. You can enroll and complete the course to earn a shareable certificate, or you can audit it to view the course materials for free. When you subscribe to a course that is part of a Certificate, you’re automatically subscribed to the full Certificate. Visit your learner dashboard to track your progress.
¹ Median salary and job opening data are sourced from Lightcast™ Job Postings Report. Data for job roles relevant to featured programs (2/1/2024 - 2/1/2025)
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work.
These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.
These cookies enable the website to provide enhanced functionality and personalization. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.