We will learn how to develop Python, a general programming language that is widely used for data analysis, web development, security, and more, more efficiently.
Integration with web frameworks such as Flask, Django
Setting up an Anaconda virtual environment
PyCharm Core Guide: Easy to Learn
Learn how to develop Python more efficiently, which is widely used as a general-purpose programming language for data analysis, web development, security, etc. Development through PyCharm IDE (integrated development environment) provides powerful functions such as system methodology, syntax highlighting, automatic code, and error display writing functions, allowing you to control the detailed elements of the application.
This course covers all of PyCharm. We will practice all of its functions in a non-trivial manner, and provide separate study notes to emphasize the parts that are likely to be used frequently in practice. In addition, we will cover Git usage in depth for efficient collaboration, and learn about using virtual environments (Anaconda). In addition, we have structured the course to the greatest extent possible to foster adaptability to IDE learning, and through this course, you can also enjoy the parallel learning effect of IntelliJ and Android Studio of the Jetbrains product line.
In the last section, we will also practice linking web frameworks (Django, Flask) and R using PyCharm + virtual environment, so you can learn how to effectively use PyCharm as a web development and data analysis tool.
Learning Objectives
After explaining all the features of PyCharm in the IntelliJ family, learn how to use them.
Learn the overall debugging and refactoring capabilities provided by the IDE.
Learn additional knowledge needed for other Python development and collaboration.
Learn how to use the IDE by utilizing shortcuts as much as possible.
Helpful people
Developers or students who are planning to start learning basic Python grammar with PyCharm
Developers or students who plan to use PyCharm for Python data analysis and web development.
Developers or students who started developing with PyCharm after using Eclipse
Developers or students who want to learn how to use and integrate virtual environments (Anaconda) and Git
Things to learn
Improve your usage and proficiency with Intellij, Android Studio, and Pycharm from the JetBrains family of IDEs.
Learning collaborative workflows on Github using Git
Learning how to create, delete, and integrate virtual environments using Anaconda
Learn about source code refactoring and debugging
Install other useful Plugins and learn other knowledge
Introducing the knowledge sharer
Good person
I am a developer who is interested in trendy IT technologies and is trying to learn new technologies. I am doing my best in big data & machine learning field development. - Graduated from the IT Convergence Department of the Graduate School of Soongsil University – Currently working on various projects as a freelance developer - Current Fastcampus Python-based related lectures - Samsung SDS Multicampus (Deep Learning-based Big Data Analysis Expert Course) Technology Part Lecture – Technology Blog: http://niceman.tistory.com/ – Portfolio: https://www.cutecoding.com/"
People Met by Inflearn #03 | Go see the interview with Eun-ki Kim
새로운 기술 습득에 노력하고 있으며, 트렌디한 IT 기술에 관심이 많은 개발자 입니다. 빅데이터 & 기계학습 현업 개발에 최선을 다해 매진 중 입니다.
– 현 빅테크 기업 엔지니어 재직 중 – 인프런 오리지날 파이썬 Level 1, 2, 3, 4 강의 – 패스트캠퍼스(fastcampus) 파이썬 기반 관련 강의 – 숭실대학교 일반대학원 IT 융합학과 졸업 – 삼성 SDS 멀티캠퍼스(딥러닝 기반 빅데이터 분석 전문가 과정) 기술 Part 강의 – 기술블로그 : http://niceman.tistory.com/
강의가 조금 오래되서 플러그인으로 있던 기능이 기본 기능으로 들어온다던지 하는 문제가 있긴 하지만 개인적으로는 ide의 세부 기능들이 이렇게 다양하고 활용하면 많은 시간을 줄일 수 있구나를 깨닫게 해준 강의
향로님의 intellij 강의가 있지만 기능을 꽤 세세한 부분까지 다루고, 타입이 없는 파이썬이랑 java등 이 주력인 intellij 같은 이름의 기능이어도 지원하는 실제 기능이 상이하기 때문에 pycharm에 대해서 설명해준다는 점이 이 강의의 장점
본인이 intellij가 처음이고 pycharm을 써보고 싶다면 한번 들어볼만한 강의