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: 28 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
Programme costs typically range from $7,500 – $12,500 USD, but our partnerships allow us to offer all eligible ALX learners the opportunity to participate with programme costs waived.
- Programme Value (sponsored): $9,500
- Admin Fee: $200
- Pay Upfront (20%): $160
- Pay as you Learn (3x monthly instalment): $66.67/month (3)
- 50/50 instalments: $100 (2)
All successfully accepted ALX learners must pay a one-time administration fee, payable on completion of the 8-week compulsory Foundations module and before you start your chosen Tech Specialisation. Pay in full at a 20% discount, or in monthly instalments to complete your programme.
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.
ALX offers flexible payment terms:
- Monthly instalments with the first payment due upon completion of your Foundations module, no later than ten days after receiving the payment request email, or by managing your payment in the payment app as per the deadline communicated there.
- One-time payment upfront with 20% discount. This payment is due upon completion of your Foundations module, no later than ten days after receiving the payment request email.
- 50/50 instalments, due at the start of month 1 and the start of month 3 of each tech specialisation.
You can either pay for the ALX Administration fee yourself or have someone pay for you on your behalf. We accept all major credit cards, Apple and Google Pay, PayPal and mobile money payment options. You will have the option to pay in local currency or in USD. Some markets have cash options as well.
ALX accepts a wide variety of payment methods, including (but not limited to):.
- Egypt: Debit and Credit Cards, Paypal, ApplePay, GooglePay, FawryPay
- Ethiopia: Debit and Credit Cards, Paypal, TeleBirr, CBEBirr, M-Pesa, Hello Cash, EBirr
- Ghana: Debit and Credit Cards, Paypal, ApplePay, GooglePay, MTN, Vodafone, Airtel
- Kenya: Debit and Credit Cards, Paypal, M-Pesa, Airtel
- Morocco: Debit and Credit Cards, Paypal, ApplePay, GooglePay, Cash Payments
- Nigeria: Debit and Credit Cards, Paypal, All Major Banks, Bank Transfer, ApplePay, GooglePay, POS, NQR, eNaira, PayAttitude, Paga, 1Voucher
- Rwanda: Debit and Credit Cards, Paypal, MTN, Airtel
- South Africa: Debit and Credit Cards, Paypal, All Major Banks, 1Voucher, ApplePay, GooglePay, Zapper
- Other African markets: many of the above options are available in other African countries as well
NB. For bank transfers, please check with your provider as bank charges may apply. NB. For all non-card transactions (such as bank transfers, Applepay, GooglePay, FawryPay or mobile transactions) a 2% non-refundable processing fee may apply.
The administration fee is a non-refundable fee that is compulsory for learners to complete their programme. You will not receive a refund if you are unable to complete the programme, however you will be able to defer to a later cohort. Please note that the deferment cut-off date is at the end of week 2 of your programme. After this date you will not be able to select to defer and will be considered as having dropped out of your programme. If you do decide to defer to another cohort, you will not be required to pay the administration fee again.
NB. Please note that deferment is not possible for learners in Data Science.
You will be able to defer your participation in 2024. You have two options:
- If you defer BEFORE before confirming your enrollment and completing your administration fee, your fee will roll over to the next cohort and you will need to complete payment upon completing your 2-month Foundations module
- If you defer AFTER you have confirmed enrollment and paid some or all of your administration fee, your place will roll over to the next cohort and you will NOT need to pay the full administration fee again. Please note that the deferment cut off date for Tech Lite Cohorts is at the end of week 2 of your programme. After this date you will not be able to select to defer and will be considered as having dropped out of your programme.
NB: ALX continuously evolves its programme portfolio and we cannot guarantee that your selected programme will be available in the next cohort.