Occupation Crown mobile game developer


You will learn from scratch how to make up, program websites and create turnkey web applications in PHP, Python or JavaScript.

More info

Who is this course for?
Those who want to start a career as a programmer
Those who want to start a career as a programmer
You will learn how to make up websites, program in your chosen language and create full-fledged web applications. Develop your first projects and start your career as a developer in a web studio.
Junior Developers
You will master the full cycle of creating websites and become a universal specialist. You can earn more on the position of a fullstack developer in a web studio or make turnkey websites on freelance.

Experienced professionals
You will learn how to create complex interactive interfaces and work with frameworks. You will upgrade your soft skills and get expert advice for professional development, you will be able to take on expensive projects and understand where to go next.
What will you learn
Make up websites
Learn HTML and CSS, you will be able to create landing pages and multi-page sites, and adapt them to different devices. Learn to find errors in someone else's layout and fix the finished code.
Work with databases
Learn the difference between MySQL, Redis and MongoDB. Learn how to manage large amounts of data and write database queries correctly to quickly get the data you need.
Develop backend sites
Learn to write code in your chosen language - PHP, Python or JavaScript. You will get acquainted with the principles of object-oriented programming and will be able to develop websites with complex functionality.
More info
User interface
Learn what libraries are in Android and how to include them. Get acquainted with the Material Design design system, the Material Components library and screw a nice interface to your application.
Use of third party services
Add the Wolfram Alpha Q&A system to your project. Now it will be possible to enter a text query into the application and receive a response.
Adding a voice interface
You will figure out how to add a voice input button to your application, as well as set up automatic conversion of an audio request to text and vice versa.
Course content
Sign up
Get started today!
Cookies managing
We use cookies to provide the best site experience.
Accept All
Cookie Settings
Cookies managing
Cookie Settings
Cookies necessary for the correct operation of the site are always enabled.
Other cookies are configurable.
Essential cookies
Always On. These cookies are essential so that you can use the website and use its functions. They cannot be turned off. They're set in response to requests made by you, such as setting your privacy preferences, logging in or filling in forms.
Analytics cookies
These cookies collect information to help us understand how our Websites are being used or how effective our marketing campaigns are, or to help us customise our Websites for you. See a list of the analytics cookies we use here.
Advertising cookies
These cookies provide advertising companies with information about your online activity to help them deliver more relevant online advertising to you or to limit how many times you see an ad. This information may be shared with other advertising companies. See a list of the advertising cookies we use here.