FSE
// Full-Stack Software Engineer
Our 12-week bootcamp is designed to equip aspiring developers with the technical and interpersonal skills needed to become professional software engineers. Participants will learn essential software engineering and development concepts such as Software Development LifeCycle, Computer Architecture, SOLID Principles, Design Patterns, Advanced SQL and Database topic, Dependency Management, modern Web/Mobile Frameworks, UI/UX for both websites and mobile applications, and AWS. The program also includes a soft-skills curriculum covering Communication & Interpersonal Skills, Professional Writing, Technical Presentations, Negotiation, and Interviewing, which will be taught through lectures, weekly projects, tech talks, and a final project to showcase their learning.
Technical
- Software Architecture
- Design Patterns
- SOLID Principales
- Advanced Web Development Topics (e.g., Redux, Service Providers)
- Test Driven Development (TDD)
- Continuous Integration/Delivery (CI/CD)
- UI/UX Design for Web and Mobile Development
- Machine Learning/AI
- Internet of Things (IoT)
- Laravel: a Php Framework
- NodeJs: a Runtime Environment
- ReactJS: Front-end Library
- React Native: Mobile App Development
- Amazon Web Services
- Docker
Soft Skills
- CV Writing and Job Interviewing
- Public Pitching and Presentation
- Teamwork and Professional Communication
Ideal students for this course:
- Lebanese youth who know the basics of web technologies, or have experience implementing a website or have completed a university web course or a prior certification/bootcamp and want to upskill.
- Over 18
- Residing in Lebanon
- Highly motivated
- Speaks and writes good English
- Able to commit full time for 3 months, all weekdays from 10 am to 7 pm
- Willing to commit to a full-time job after graduating from SE Factory
Program Fees
SE Factory offers low-cost programs with flexible payment terms, where you only pay the main fee if you graduate and get hired
there are two required payments for SE Factory students in the FSE program:
- If you get accepted into our FSE Bootcamp, you are expected to pay $10 upon admission. (If you were already enrolled in our FCS before and paid the fees, you don’t need to pay it again in FSE)
- After you graduate from the Bootcamp, and ONLY IF you get employed, you will be contractually obligated to pay SE Factory a “Success Fee” following acceptance of a job offer.
Application Process
- Signup for an account here
- Submit your application
- You will have to pass the exam (Python: Basics, Functions, Recursion, Algorithms: Sorting and Searching, Object-Oriented Programming (OOP), and Web Technologies: HTML, CSS, JavaScript, PHP, and MySQL)
- If you pass the exam, you will be invited to an interview to assess both your technical and soft skills, and it will be conducted in English.
- The total of your score (application + interview + exam) will decide your acceptance in the top 50
Course Calendar
- Application Open : DD/MM/YYYY
- Application Close : DD/MM/YYYY
- Selection Date Process : DD/MM/YYYY
- Course Start Date : DD/MM/YYYY
- Course End Date : DD/MM/YYYY
> Don't have a programming background?
Apply to our Foundations of Computer Science course!
FCS