Apply now for Tekwill Academy PHP Fundamentals course!

Applications NOW OPEN!

Tekwill Academy in partnership with Pentalog are happy to announce the start of application process for the ‘PHP Fundamentals’ course to take place in Chisinau starting end of October. Tekwill Academy is an educational initiative of the Development of Moldova ICT Excellence Center project, supported by USAID.

KNOWLEDGE & SKILLS GAINED

Upon course completion, the participant will learn to develop a web application from scratch, gain practical skills in working with Symfony 3 framework, versioning tools, deploying the product on a development/production server, identifying potential problems in the initial phases of development, and create REST API available for others.

MAIN COURSE TOPICS

Introduction to OOP principles. Object, class, abstract class, interface, inheritance, polymorphism, encapsulation.

Configuring web environment. Apache, Linux, MySQL, mongo DB, website deployment, basic Linux usage.

Code versioning principles (GIT). Commit, merge, rebase, push, pull, merge requests and code validation.

PHP classes, namespace, OOP. PHP evolution, syntax overview, classes, interfaces, abstract classes, inheritance, access modifiers, traits. Lambda functions and closures, garbage collection, built-in web-server, fatal errors and exceptions handling.

Databases. Introduction to MySQL. Introduction to mongo DB.

Unit testing the projects

Symfony 3 MVC pattern, services, dependency injection, outing, forms, security, mailing, API, unit testing, functional testing.

Design Patterns. GOF patterns.

Development of a project from scratch based on latest trends of team and project organization

COURSE DURATION

Starting October 26th, classes will run on Mondays, Wednesdays and Fridays in the evening, and on Saturdays in the morning. Course duration is 7 weeks, 56 training hours.

PRACTICAL PART OF THE COURSE

During the course the students will gain practical experience by developing a social network project. All participants will work on different modules of the same project, using SCRUM with time-boxed sprints.

BACKGROUND NEEDED

The candidate should possess basic knowledge of web development, PHP syntax, HTML, CSS, JS, knowledge of OOP principles, good grasp of algorithms, as well as familiarity with SQL relational databases. Experience working in Linux/OsX environment, with Symfony/Silex/Laravel or analogue frameworks, Git and understanding of design patterns will be a plus. 

APPLICATION & SELECTION PROCESS

*This course is offered for free as part of Tekwill Academy pilot program. Only those who pass the selection process will be invited to the course.

Candidates are asked to fill out the Application Form by October 13, 2016 and be available to come on the selected test day. Application process consists of a technical test and an English test. Candidates will be tested on their reading and audio comprehension (speaking ability is not required). While course material is in English the trainers will be teaching the course in Ro/Ru (depending on majority of group).

 

 TRAINERS

Alexei Panin, Scrum Master, Pentalog

Course Trainer

Started career as a Junior PHP Developer in 2008. Navigated in the world of IT challenges, such as design and development of high-load applications, Big Data processing, social marketing systems and a bit of mobile development. Even if now he is a scrum master, he likes to keep his hands dirty, and when there is a need, he actively participates in the development of smart solutions on the project he is involved in.

 

Petru Darii, PHP Developer, Pentalog

Teaching Assistant

Web Developer,  that got here after using multiple languages and discovering that javascript and java are two different things! 🙂 He takes pleasure from optimising things and observing how the world (a.k.a client) becomes much better when the app runs faster. He’s a suspicious fellow because, if everything runs properly from the first try, it’s clear that something is wrong.

Pentalog

Pentalog is a customer-oriented IT engineering group providing IT outsourcing and consulting services to startups, SMBs and multinational companies. Our global approach, strategic mindset and Agile practices have made us a disruptive service provider on the international business scene.

Since Chisinau’s agency opening in 2005, Pentalog is an important player on the Moldovian IT market that contributes continuously to IT community development.

Tekwill Academy

Tekwill Academy is an educational initiative within Tekwill ICT Excellence Center, supported by USAID, which will offer regular technical courses throughout the year, taught by programmers and IT professionals from Moldova.  Programs offered will contain a strong practical component led by trainers-practitioners, where participants will work in teams on projects in conditions similar to what they would experience at a company. Tekwill Academy was created to increase the level of preparation of ICT professionals in Moldova, by focusing on developing practical skills demanded in this highly competitive field. 

                                                                                      Apply Now!

Discover more articles

May 16, 2024

Centrul Inotek marchează un an de inovații și inițiative transformatoare în sudul Moldovei

Inotek – EU Innovation Centre Cahul, un hub susținut de Uniunea Europeană și Suedia, dedicat promovării inovației și digitalizării în...

May 15, 2024

IT Career Expo Bălți – un eveniment pentru tinerii interesați de oportunitățile și tendințele industriei IT din Moldova

Peste 330 de tineri din regiunea de nord au participat în cadrul evenimentului IT Career Expo Bălți, desfășurat la data...

May 3, 2024

Join the forefront of technological innovation and leadership as the Executive Director of the Moldovan Association of ICT Companies!

Background: THE MOLDOVAN ASSOCIATION OF ICT COMPANIES (“ATIC”) is the business Organization uniting 90 companies and representing anUmbrella Organization gathering...

April 23, 2024

Un pas înainte în era digitală. Peste 700 de persoane au participat la conferința internațională „Inteligența Artificială & Big Data”

Peste 700 de persoane au participat la conferința „Inteligența Artificială & Big Data”, care a avut loc la Chișinău în...

April 16, 2024

Transformând aspirațiile în realitate: Campania de promovare a Carierei IT în Nordul țării

Începând cu anul 2011, Asociația Națională a Companiilor din Domeniul TIC implementează Campania de promovare a Carierei IT, scopul căreia...

April 13, 2024

IT Career Expo Cahul: conexiuni, cunoștințe și oportunități pentru o carieră reușită

Peste 450 de tineri din sudul țării au participat cu entuziasm la IT Career Expo Cahul, eveniment dedicat explorării oportunităților...

Subscribe to be always updated

By clicking Subscribe you’re confirming that you agree with our Terms and Conditions.