Description
This course consists of high-quality collections on the underlying technologies that are used in the platform Flexberry. For a successful learning platform Flexberry are recommended to get acquainted with this course.
For novice developers
If You are a novice developer and You need a fundamental knowledge of programming, take a look at Harvard course CS50 in Russian.
If You need to obtain basic knowledge of web programming, we recommend you watch the instructional module “School of developers” on the subject “Introduction to web development”.
The course program
- IC design
- Object oriented programming
- Unified Modeling Language
- Design patterns
- Customer development
- HTML
- CSS
- JavaScript
- jQuery
- Layout
- Ember.js
- Server development
- The database management system
- SQL
- Microsoft SQL Server
- PostgreSQL
- Microsoft .NET Framework
- ASP.NET
- Programming language C#
- Mono
- ORM
- Mobile development
- Android
- iOS
- Apache Cordova
- Development of GIS-systems
- Development of BPM systems
- jBPM
- Testing, debugging, performance applications
- Development team
- Deploy and install solutions
- Deploy solutions on Windows
- Deploy solutions on Linux
- Solution deployment in the Docker container
- Systems integration
- Methods and approaches to systems integration
Course format
Each topic contains:
- Links to materials for the study:
- Lectures, courses, presentations, videos
- Recommended books
- Software
- Laboratory work and practical tasks
- Examples
- Opportunities for certification
- Test questions
- What knowledge and skills should be mastered this material
Resources materials, courses, lectures
Below are a list of resources where you can find courses in various fields. Some resources include courses on Russian language, but most English - speaking. Courses the following educational platforms can be both free and paid subscription.
- Stepik
- Coursera
- edX
- Udemy
- egghead.io
- Microsoft Learn
- Yandex.Workshop
- GeekBrains
- Netology
- Codecademy
- HTML Academy
- Brainoteka
- Treehouse
- Library programmer
- Class Central
- Open Source Society of the University
- List of Computer Science courses with video lectures
- The Odin Project
- CodenameCRUD
- freeCodeCamp
- Viking Code School
- Code4Startup
- Hour of code