Frontend - from scratch
In the Frontend - from scratch course, you will learn the fundamentals of creating websites using HTML for content structuring, CSS for styling, and JavaScript for adding interactivity. You will also get to know TypeScript (TS) – a strongly typed language based on JS, enabling you to write more secure and understandable code.
The learning will be complemented by practical application of knowledge using popular libraries: React for building user interfaces and Next.js for creating server-side React applications. The course provides a solid foundation for starting a career as a frontend developer.
The course is intended for individuals who want to start their journey into programming websites. It is an ideal option for:
- Beginner programmers who want to understand the fundamentals of frontend development.
- Individuals looking to change their career path and interested in the IT industry.
- Web designers looking to expand their skills with programming aspects.
- Students and graduates of IT-related fields looking to gain practical experience.
- Individuals from other industries who want to understand how frontend works and perhaps start creating their projects.
The goal is to prepare participants to enter the job market as junior frontend developers.
No prior programming experience is required to start the Frontend - from scratch course. The course is designed for individuals taking their first steps in the world of web technologies.
Although we do not require any programming experience, basic computer skills and understanding of the English language at a level that allows reading documentation are required to fully benefit from the material offered.
Basics of creating page structures using HTML5.
Creating responsive pages adapted to different devices.
Styling and layout of pages using modern CSS3.
Adding interactivity and dynamics to pages using JavaScript.
Strong typing and the benefits of using TypeScript.
Building scalable applications using Next.js, a framework based on React.
Integration of external APIs with your application.
Gaining skills in using Git version control and effective teamwork.
The Frontend - from scratch course is a unique opportunity to build a solid foundation in the field of web development. In the first part of the course, you will immerse yourself in the world of HTML, learning ways to structure content and how to style web pages using CSS. The knowledge you gain will be applied to creating responsive designs that will look perfect on different devices. You will learn how to create responsive designs that guarantee excellent browsing comfort on both computers and mobile devices, which is crucial in the age of widespread use of various devices.
The second part of our course will focus on learning JavaScript (JS) and TypeScript (TS), programming languages that are essential for creating dynamic and interactive web pages. We will help you understand how to practically apply the tools available in the VSCode editor, which will significantly facilitate your daily work as a developer. You will learn how to create scripts that will make your site even more attractive and how to use TypeScript to create secure and reliable applications.
The last part of the course is an opportunity to master teamwork in a development team using GitHub - a platform that is essential in the modern software development process. Additionally, you will immerse yourself in the world of React and Next, tools that allow you to create fast and secure web applications. You will not only learn the theoretical aspects of using these technologies but also how to practically apply the skills acquired in real projects, making you a full-fledged and competent frontend developer ready to participate in the most ambitious projects.
High-quality educational materials
As part of the Frontend - from scratch course, we have prepared a set of high-quality educational materials tailored to the needs of our Academy. Thanks to them, step by step, you will build your knowledge in the frontend area.
Interactive quizzes supported by AI
Check your knowledge with interactive quizzes, where artificial intelligence will be your mentor. AI will not only assess your answers but also patiently explain any doubts, helping you understand difficult concepts.
Numerous practical projects
During the course, you will have the opportunity to complete several practical projects, allowing you to translate theory into practice. Gain real experience by creating projects basics!
Course completion certificate
Upon completion of the training, you will receive a completion certificate, which will be a great addition to your portfolio and help you impress future employers.
Get to know your future work schedule.
Course timeline:
- Introduction to Git
- Installation and configuration of IDE
- HTML: Basics, W3C Standards, Text Formatting, Links, Images
- CSS: Introduction, Basic Selectors, Units, Cascading and Inheritance
- HTML: Lists, Tables, Forms, Semantic Tags
- CSS: Box Model, Positioning, Fonts
- HTML: iframe
- CSS: Flexbox, Grid
- HTML: Meta and SEO, Advanced Topics
- CSS: Responsive Design, Frameworks, Preprocessors, Methodology, Advanced Selectors, Animations
Select class mode:
Your Week in the Course:
Wednesday
10:00 - 10:45
Team Meeting
10:00 - 17:00
Mentorship Session
Thursday
10:00 - 11:30
Lecture
10:00 - 17:00
Mentorship Session
Friday
10:00 - 10:45
Team Meeting
10:00 - 17:00
Mentorship Session
Saturday
Sunday
Monday
10:00 - 10:45
Team Meeting
10:00 - 17:00
Mentorship Session
Tuesday
10:00 - 17:00
Mentorship Session
23:00
Project Submission and Iteration Closure
Remember! Daily Individual Work
Reach for more - choose a job guarantee course!
IT Knowledge | Start in IT | Integration in IT | LIMITED!Work in IT | |
---|---|---|---|---|
Access to the educational platform | ||||
Individual mentor support | ||||
Community support | ||||
Soft skills training | ||||
Individual projects - creating a portfolio | ||||
Group projects | ||||
English with technical jargon | ||||
Course completion certificate | ||||
Preparation for job search | ||||
Opportunity for an internship in one of our partner companies | ||||
Integration meeting and visit to a software house | ||||
Guaranteed employment after completing the course | ||||
Selected Course: Work in IT 13 900 PLN The prices provided are gross prices and apply to payments before the course. In the case of employer payments, the above prices are net prices. Within each package, you can also choose the option of post-course payment and/or installment payments. We guarantee employment in an IT company within 5 months of completing the course, subject to the conditions specified in the course regulations. |
LearnCoding is an innovative educational platform offering practical IT training. Founded by practitioners with over a decade of experience and supported by a software house executing projects on multiple continents.
Contact phone: +48 22 602 23 07
Email: contact@learncoding.academy
Courses from scratch
FrontendBackendQuality AssuranceSingle modules
HTML&CSSJavascript&TypescriptReactNext.jsCourses for kids
Game developer in scratch languageWeb developer for kidsGet to know us