Be job-ready in 6 months in
Back-End Web Development
- ALX Foundations leadership and soft skills training
- Real-world experience with back-end languages like Python, Node.js, and Express.js
- How to build a basic, functional web application from scratch
- Skills that expand your career options in tech and beyond
Duration: 6 Months
Commitment: 20-30 hrs/week
Registrations close: 21 May 2024
Start date: 3 June 2024
Admin Fee: $200
What is the Back-End Web Development Programme?
Back-end developers manage servers, security and data storage functions that help websites run properly.
The programme starts with ALX Foundations, where you will learn critical communication, leadership, and career development skills to help you thrive in the digital workforce.
You’ll learn how to program with Python and how to use data management tools like SQL. Using what you learnt throughout the programme, your capstone project culminates with planning, developing, and deploying a fully-functional back-end web application.
This programme will take you from novice to job-ready in just 6 months.
Modules
Module 01 – ALX Foundations
Learn key leadership and professional skills that will help you navigate and succeed in the workplace.
Module 02 – Soft Skills & Leadership Training
Finish Foundations understanding your personal brand, how to write a CV, and how to ace a job interview.
Module 03 – Programming Foundations
Start by building a strong foundation with web fundamentals, Python, and command line basics.
Module 04 – Back-End Basics
Dive into back-end technologies, including Python web frameworks and JavaScript, which you will use throughout your career.
Module 05 – Database Management
Master database management and RESTFUL APIs, which are critical skills for server-side development.
Module 06 – Capstone Project
Complete the programme with a comprehensive project that tests your ability to create robust back-end solutions.
Start Your Career in Tech as a Back-End Developer
58% of job openings in the digital economy require basic coding and programming skills
27 M
Back-End developers worldwide
80%
Of Back-End Developers learn online
Statista, Stack Overflow
Top Employers Who Are Hiring in Back-End Web Developers
Who This Programme is For
You want to launch a career in tech and are looking for the perfect place to start for a total newbie.
You have a basic understanding of software development, but want to build your back-end skills in essential areas like database and server management.
You’re on your way to becoming a full-stack developer and want to master back-end development to enhance your skill set.
Get a job in Back-End Web Development
This fully-online programme provides you with the foundations to start designing and building websites in no time. You will tackle the foundations of coding and get to grips with the most used design tools, setting you up for a career as a Back-End Developer.
Prepare for jobs such as
- Junior Back-End Developer
- Database Administrator
- API Developer
- System Administrator
- DevOps Engineer
- Backend Web Analyst
- Freelance Back-End Developer
- Cloud Engineer
Our Learner’s Journey
"ALX has been an opportunity I would forever appreciate. The community, network, learning platform, and opportunities are top-notch and something I will 100% recommend. The mode of learning and projects will compel you to give your best and be easy to understand. By the end of my program, I look to become a qualified software engineer and create an app or software that will solve a global problem."
Abdul Latif Mohammed Rufai
Ghana
"The course is very loaded, but beginner friendly. And the community is great so its easy to get answers and help when need be. The higher you go, the cooler it becomes."
Ametepe, Awusi Dagbenya
Ghana
"ALX has opened my eyes in so many ways-aside from the vast knowledge gained during the program, the massive community has conditioned my mindset to believe in winning and helping others win. The growth mindset I learned from Alx training has kept me on track to reach my ambitions."
Jermin Amartey
Ghana
Curriculum
You’ll learn about
- Basic proficiency in back-end languages like Python, Node.js, and Express.js
- Database management with SQL (e.g., MySQL) and NoSQL (e.g., MongoDB) databases
- REST API, Authentication, and other back-end concepts
- How to build a basic, functional web application from the ground up
- To problem-solve based on real-world scenarios
Tools you will learn
Course Duration & Learning Modalities
How You’ll learn
Work through downloadable content and online instructional material at your own pace.
Interact with your peers and mentors online or in-person at our Tech Hubs.
Supplement your learning with interactive content including video lectures and walk-throughs.
Test your knowledge with weekly quizzes and projects based on the latest in tech.
Investigate real-world case studies and learn to apply your skills practically.
Fees & Financing
Our partnerships allow us to offer eligible candidates access to sponsored world-class training with programme costs waived.
For all successfully accepted learners, ALX charges a one-time administration fee, payable upfront or in monthly instalments to confirm your enrollment in your programme.
2024 Administration Fee: $200
Pay in Full (discount 20%): $160
2x Instalment Plan: $100
Pay as you Learn (monthly): $33.33
Programme Requirements
- 18-34 years old
- Of African origin
- Ability to write and speak English proficiently
- A laptop or desktop computer with access to a stable internet connection
- Application fee applies
FAQs
Introduction to software engineering is suitable for complete beginners as well as those with limited coding experience.
This program has no prerequisites or prior experience required in web development or coding. However, to be successful we do require you to be able to dedicate up to 20 hours a week for the duration of the program, you will be required to have access to a steady internet connections and be proficient in written and spoken English.
All ALX learners are invited to join The ROOM Fellowship community where you will have access to a global network of resources, job opportunities, and ongoing career support.
ALX Foundations is a transformative experience that will give you the edge to stand out in the job market, with expert training in interview techniques, soft skills, and essential career competencies.
Please ask LEA our Learning Experience Assistant for more information and answers to any additional questions.
Due to training requirements and programme rigour, ALX permits learners to be enrolled in one programme at any given time. If you have applied to or are currently enrolled in a programme, you will not be eligible to apply to another programme.